Идентификатор аутентификации firebase - да sh вместо адреса электронной почты - PullRequest
0 голосов
/ 21 января 2020

Я аутентифицируюсь с помощью Firebase Authentication, и сегодня я заметил, что добавленные идентификаторы с ноября стали da sh вместо адреса электронной почты

Это мой код, как я аутентифицирую

$scope.loginToFacebook = function () {
        GoogleAnalytics.trackView('Home/LoginToFBClick');

        firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL).then(function () {

            var provider = new firebase.auth.FacebookAuthProvider();

            return firebase.auth().signInWithRedirect(provider)
                .then(function () {
                    return firebase.auth().getRedirectResult();
                }).then(function (result) {
                    // This gives you a Google Access Token.
                    // You can use it to access the Google API.
                    var token = result.credential.accessToken;
                    // The signed-in user info.
                    var user = result.user;

                })
        }).catch(function (error) {
            NotificationService.error(error.message || error);
        });
    };

есть идеи, почему это происходит?

enter image description here

1 Ответ

0 голосов
/ 21 января 2020

Я обнаружил, что что-то не так, кажется, нужно явно запросить электронную почту

    var provider = new firebase.auth.FacebookAuthProvider();
    provider.addScope('email');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...