AuthUser.fromMap constructor

AuthUser.fromMap(
  1. Map<String, dynamic> data
)

create user from data map

Implementation

factory AuthUser.fromMap(Map<String, dynamic> data) {
  return AuthUser(
    data,
    id: data['sub']! as String,
    name: data['name'] as String? ??
        (data['email']! as String).withoutEmailProvider(),
    picture: data['picture'] as String?,
    email: data['email']! as String,
    isEmailVerified: data['email_verified']! as bool,
    signInProvider: data['firebase']!['sign_in_provider']! as String,
    iat: data['iat']! as int,
  );
}