verify method
Future<void>
verify({
- required VerifyAuthProvider provider,
- required VoidCallback onUserStateChanged,
override
Used to prove possession of the e-mail address.
Normally, this is done to send an authentication email.
Authentication is performed by passing a class inheriting from VerifyAuthProvider as provider
.
Execute onUserStateChanged
when a user's authentication state is changed.
メールアドレスの所有を証明するために利用します。
通常はこれを実行することで認証用のメールを送信します。
VerifyAuthProviderを継承したクラスをprovider
で渡すことにより、認証を行ないます。
ユーザーの認証状態が変更されたときにonUserStateChanged
を実行します。
Implementation
@override
Future<void> verify({
required VerifyAuthProvider provider,
required VoidCallback onUserStateChanged,
}) async {
await database.verify(provider: provider);
onUserStateChanged.call();
}