AuthSession.fromJson constructor
Creates an AuthSession from a JSON map.
Expected keys:
emailtoken
Values are assigned only when present and of the expected type.
Example:
final session = AuthSession.fromJson({
'email': 'jane@example.com',
'token': 'session_token_123',
});
print(session.email); // jane@example.com
print(session.token); // session_token_123
Implementation
AuthSession.fromJson(Map<String, dynamic> json) : super.fromJson(json) {
if (json['email'] != null && json['email'] is String) {
email = json['email'];
}
if (json['token'] != null && json['token'] is String) {
token = json['token'];
}
}