refreshToken property

  1. @override
String? get refreshToken
override

Returns a refresh token used during sign-in and authentication.

Return null when signing out.

サインイン時、認証時に用いられるリフレッシュトークンを返します。

サインアウト時はnullを返すようにしてください。

Implementation

@override
String? get refreshToken {
  if (!_initialized) {
    debugPrint("Please call initialize before using it.");
    return null;
  }
  if (_user == null || _user!.uid.isEmpty) {
    debugPrint(
      "Information could not be retrieved because you are not signed in, please sign in using the method for signIn.",
    );
    return null;
  }
  return _user?.refreshToken;
}