This commit is contained in:
2026-06-15 16:42:28 +03:30
commit 068930c7bd
158 changed files with 5330 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
/// ذخیره‌ی امن توکن JWT.
class TokenStorage {
static const _key = 'jwt_token';
final FlutterSecureStorage _storage;
TokenStorage([FlutterSecureStorage? storage])
: _storage = storage ?? const FlutterSecureStorage();
Future<String?> read() => _storage.read(key: _key);
Future<void> write(String token) => _storage.write(key: _key, value: token);
Future<void> clear() => _storage.delete(key: _key);
}