EmailLinkChangeEmailAuthProvider class
AuthProvider for performing Authentication.change.
Used to change your e-mail address.
Authentication.changeを実行するためのAuthProvider。
メールアドレスを変更する際に利用します。
Pass the email address in email and the language setting of the authentication email in locale.
emailにメールアドレス、localeに認証用のEメールの言語設定を渡します。
An AuthQuery
for link authentication via email.
An email with a link is sent at signIn
, and the link is confirmed at confirmSignIn
to log in.
No password will be required.
After logging in, you will be able to change your e-mail address.
Eメールでリンク認証を行うためのAuthQuery
。
signIn
時にリンク付きのメールを送信し、confirmSignIn
でリンクを確定してログインを行ないます。
パスワードが必要なくなります。
ログイン後、メールアドレスの変更が可能になります。
- Inheritance
-
- Object
- AuthProvider
- ChangeAuthProvider
- ChangeEmailAuthProvider
- EmailLinkChangeEmailAuthProvider
- Available Extensions
Constructors
- EmailLinkChangeEmailAuthProvider({required String email, Locale? locale})
-
AuthProvider for performing Authentication.change.
const
Properties
- email → String
-
Changed email address.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- locale → Locale?
-
Locale to send email for changes.
final
- providerId → String
-
ID that defines the provider's process.
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