DifferentSignInMethodsFound class

An AuthState that indicates that there are different auth providers associated with an email that was used to authenticate.

See AuthState docs for usage examples.

Inheritance
Annotations
  • @Deprecated('Email enumeration protection is on by default.' 'Read more here https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection')

Constructors

DifferentSignInMethodsFound(String email, List<String> methods, AuthCredential? credential)
An AuthState that indicates that there are different auth providers associated with an email that was used to authenticate.

Properties

credential → AuthCredential?
An instance of the auth credential that was obtained during sign in flow. Could be used to link with the user account after a sign in using on of the available methods.
final
email String
An email that has different auth providers associated with.
final
hashCode int
The hash code for this object.
no setterinherited
methods List<String>
A list of provider ids that were found for the email.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited