Код поврежден после нового обновления плагина Firebase в флаттере - PullRequest
0 голосов
/ 15 июня 2019

После обновления до нового плагина pf firebase auth и core его ошибка показа перед тем, как он заработал. Fab.

Проблема в этой части:

final PhoneVerificationCompleted verifiedSuccess = (AuthCredential credential) {

      FirebaseAuth.instance.currentUser().then((user){
        user.getIdToken().then((token) {
        print("Firebase IdToken: " + token);
        centralstate.idToken = token;
      });});


      Future.delayed(const Duration(milliseconds: 2000), () {
        FirebaseAuth.instance.currentUser().then((user) {
          centralstate.uid = user;
          print("user::::$user");
        });

        setState(() {
          _loadingFlag = 0;
        });
      });

      _showSnackBar("Phone number verification successfull");
      Future.delayed(const Duration(milliseconds: 3000), () {
        Navigator.pop(context);
        Navigator.push(
            context, MaterialPageRoute(builder: (context) => SignInGraphQL()));
      });
    };

1 Ответ

0 голосов
/ 15 июня 2019

FirebaseAuth.instance.signInWithCredential (удостоверение);просто используйте это, если у кого-то есть та же проблема, и она работает как шарм

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