AuthUser constructor

const AuthUser({
  1. @Default('') String id,
  2. String? email,
  3. String? phone,
  4. String? name,
  5. String? photo,
  6. @Default([]) List<SocialProvider> providers,
  7. String? authToken,
  8. @Default(false) bool emailVerified,
  9. @Default(false) bool isAnonymous,
})

AuthUser model

AuthUser.empty represents an unauthenticated user.

Implementation

const factory AuthUser({
  @Default('') String id,
  String? email,
  String? phone,
  String? name,
  String? photo,
  @Default([]) List<SocialProvider> providers,
  String? authToken,
  @Default(false) bool emailVerified,
  @Default(false) bool isAnonymous,
}) = _AuthUser;