firebase auth неопределенный класс 'OAuthProvider' - PullRequest
0 голосов
/ 11 января 2020

В этом примере я пытаюсь реализовать аутентификацию firebase с помощью apple https://medium.com/@karlwhiteprivate / flutter-firebase-sign-in-with-apple-c99967df142f

но я столкнулся с этой проблемой

неопределенный класс 'OAuthProvider'.

в этом фрагменте

OAuthProvider oAuthProvider =
    new OAuthProvider(providerId: "apple.com");
final AuthCredential credential = oAuthProvider.getCredential(
  idToken:
      String.fromCharCodes(appleIdCredential.identityToken),
  accessToken:
      String.fromCharCodes(appleIdCredential.authorizationCode),
);

1 Ответ

1 голос
/ 11 января 2020

OAuthProvider провайдер был недавно добавлен к firebase_auth. Вам необходимо обновить версию firebase_auth в вашем проекте до следующего:

dependencies:
  firebase_auth: ^0.15.3+1

Затем выполните flutter pub get, чтобы иметь возможность использовать пакет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...