fromJson static method
Returns a Session
object from a map of json
returns null
if there is no access_token
present
Implementation
static Session? fromJson(Map<String, dynamic> json) {
if (json['access_token'] == null) {
return null;
}
return Session(
accessToken: json['access_token'] as String,
expiresIn: json['expires_in'] as int?,
refreshToken: json['refresh_token'] as String?,
tokenType: json['token_type'] as String,
providerToken: json['provider_token'] as String?,
providerRefreshToken: json['provider_refresh_token'] as String?,
user: User.fromJson(json['user'] as Map<String, dynamic>)!,
);
}