getVerificationStatus method
Get current verification status
Implementation
Future<Map<String, dynamic>> getVerificationStatus() async {
try {
final requestId = await _storage.retrieveValue('email_verification_request_id');
final email = await _storage.retrieveValue('email_verification_request_email');
final jwtToken = await _storage.getStoredJwtToken();
final userType = await _storage.retrieveValue('user_type');
return {
'hasActiveRequest': requestId != null,
'email': email,
'isVerified': jwtToken != null,
'userType': userType,
'jwtToken': jwtToken,
};
} catch (e) {
OnairosDebugHelper.log('❌ Error getting verification status: $e');
return {
'hasActiveRequest': false,
'isVerified': false,
};
}
}