aaa
This commit is contained in:
@@ -13,12 +13,21 @@ class SecureStorage {
|
||||
|
||||
/// Save access token
|
||||
Future<void> saveAccessToken(String token) async {
|
||||
print('💾 SecureStorage: Saving token (length: ${token.length})...');
|
||||
await _storage.write(key: _accessTokenKey, value: token);
|
||||
print('💾 SecureStorage: Token saved successfully');
|
||||
|
||||
// Verify it was saved
|
||||
final saved = await _storage.read(key: _accessTokenKey);
|
||||
print('💾 SecureStorage: Verification - token exists: ${saved != null}, length: ${saved?.length ?? 0}');
|
||||
}
|
||||
|
||||
/// Get access token
|
||||
Future<String?> getAccessToken() async {
|
||||
return await _storage.read(key: _accessTokenKey);
|
||||
print('💾 SecureStorage: Reading token...');
|
||||
final token = await _storage.read(key: _accessTokenKey);
|
||||
print('💾 SecureStorage: Token read result - exists: ${token != null}, length: ${token?.length ?? 0}');
|
||||
return token;
|
||||
}
|
||||
|
||||
/// Save refresh token (for future use)
|
||||
@@ -49,8 +58,11 @@ class SecureStorage {
|
||||
|
||||
/// Check if access token exists
|
||||
Future<bool> hasAccessToken() async {
|
||||
print('💾 SecureStorage: Checking if token exists...');
|
||||
final token = await getAccessToken();
|
||||
return token != null && token.isNotEmpty;
|
||||
final exists = token != null && token.isNotEmpty;
|
||||
print('💾 SecureStorage: Token exists: $exists');
|
||||
return exists;
|
||||
}
|
||||
|
||||
/// Clear all secure storage
|
||||
|
||||
Reference in New Issue
Block a user