EmailLinkSignInAuthProvider constructor
const
EmailLinkSignInAuthProvider({})
AuthProvider for performing Authentication.signIn.
allowMultiProvider is a flag that allows multiple providers to be used.
Authentication.signInを実行するためのAuthProvider。
allowMultiProviderは複数のプロバイダーを利用することを許可するフラグです。
Pass the email address in email
, the link in the email in url
, and the language setting of the authentication email in locale
.
email
にメールアドレス、url
にメールに記載するリンク、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
でリンクを確定してログインを行ないます。
パスワードが必要なくなります。
ログイン後、メールアドレスの変更が可能になります。
Implementation
const EmailLinkSignInAuthProvider({
required this.email,
required this.url,
this.locale,
super.allowMultiProvider = true,
});