AuthEmailOtpSignInCommand class final

Atomically consumes a sign-in OTP and resolves its verified local user.

Constructors

AuthEmailOtpSignInCommand({required String email, required String codeHash, required DateTime now, required AuthUser candidate, required bool disableSignUp})
Creates a command for atomic OTP sign-in and user transition.

Properties

candidate AuthUser
Stable candidate data for a possible user creation.
final
codeHash String
Application-keyed digest of the submitted code.
final
disableSignUp bool
Whether unknown email addresses must be rejected.
final
email String
Canonical email bound to the OTP.
final
hashCode int
The hash code for this object.
no setterinherited
now DateTime
UTC time used for expiry and attempt accounting.
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