Войти с Firebase на флаттер - PullRequest
       0

Войти с Firebase на флаттер

0 голосов
/ 03 ноября 2019

Привет, я пытаюсь войти в систему пользователя с этой библиотекой. auth

, когда я пытаюсь войти в систему с помощью Google все в порядке, но если я пытаюсь войти с тем же адресом электронной почты на Facebook, этоошибка появляется "ERROR_ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL" на консоли отладки, но я не могу поймать ошибку, чтобы сделать что-то с ней

 RaisedButton(
        child: const Text('Sign In With Facebook'),
        onPressed: () {
            log("touch");
          auth.signInWithFacebook().then(signInFunc).catchError((err) {
            log("auth");
               log(auth.email);
               log(auth.message);
               debugPrint(auth.message);
                debugPrint(err);

            if (err is! Exception) err = err.toString();

               log(auth.message);
               debugPrint(auth.message);
               debugPrint(err);
               errorMessage = auth.message;

             if(errorMessage =="ERROR_ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL"){
                log('err');
              }
              else{

              }   


          });


        },
      ),

какие-либо идеи?

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