reset method
Used to reset the password.
Reset is performed by passing a class inheriting from ResetAuthProvider in provider
.
Throws Exception if already signed in.
パスワードをリセットする場合に利用します。
ResetAuthProviderを継承したクラスをprovider
で渡すことにより、リセットを行ないます。
すでにサインインしている場合Exceptionをスローします。
Implementation
Future<Authentication> reset(
ResetAuthProvider provider,
) async {
if (isSignedIn) {
throw Exception(
"You are already signed in. Please [signOut] and sign out.",
);
}
await adapter.reset(provider: provider);
return this;
}