reauth method

  1. @override
Future<bool> reauth({
  1. required ReAuthProvider provider,
})
override

If you are signed in, this is used to perform an authentication check just before changing information for authentication (e.g., email address).

Reauthentication is performed by passing a class inheriting from ReAuthProvider in provider.

サインインしている場合、認証用の情報(メールアドレスなど)を変更する直前に認証チェックを行うために利用します。

ReAuthProviderを継承したクラスをproviderで渡すことにより、再認証を行ないます。

Implementation

@override
Future<bool> reauth({
  required ReAuthProvider provider,
}) async {
  return await database.reauth(provider: provider);
}