import 'package:flutter_secure_storage/flutter_secure_storage.dart'; abstract class TokenStorage { static Future haveTokenInStorage() async { try { if (await const FlutterSecureStorage().read(key: 'token') == null) { return false; } else { return true; } } catch (e) { return false; } } static Future getTokenFromStorage() async => await const FlutterSecureStorage().read(key: 'token'); static saveTokenInStorage(String token) async { await const FlutterSecureStorage().write(key: 'token', value: token); } static Future removeTokenInStorage() async => (await const FlutterSecureStorage().delete(key: 'token')); }