1import 'package:jwt_decoder/jwt_decoder.dart';
3import '../constants/strings.dart';
4import 'secure_storage_service.dart';
25 if (token == null)
return false;
28 final Map<String, dynamic> decodedToken = JwtDecoder.decode(token);
29 final DateTime expirationDate = DateTime.fromMillisecondsSinceEpoch(decodedToken[
'exp'] * 1000);
30 return DateTime.now().isBefore(expirationDate);
Future< bool > isTokenValid() async
Future< void > deleteToken() async
Future< String?> getToken() async
Future< void > saveToken(String token) async
final SecureStorageService _secureStorage
static const String tokenKey