reauthenticate method

  1. @override
Future<SocialProviderResponse> reauthenticate()
override

Implementation

@override
Future<SocialProviderResponse> reauthenticate() async {
  final credential = await FirebaseAuth.instance.signInAnonymously();
  FirebaseAuth.instance.currentUser!.reauthenticateWithCredential(credential.credential!);
  final token = await credential.user!.getIdTokenResult();
  return SocialProviderResponseModel(
    accessToken: token.token!,
  );
}