Вход в Google YOLO не работает, если у пользователя более 2 учетных записей. - PullRequest
1 голос
/ 26 июня 2019

Я использую Google YOLO ( Регистрация одним касанием и автоматический вход ).

Когда в браузере есть только один пользователь, зарегистрированный в учетной записи Google , он хорошо работает . Но когда я вхожу в 2 аккаунта Google - YOLO открывает всплывающее окно, где я могу выбрать один из них - но тогда ничего не происходит.

Я загружаю эти два скрипта:

и мой код обычно такой:

await window.googleyolo.hint(options);
window.gapi.load('auth2', async () => {
    var googleAuth = await window.gapi.auth2.init(options);
    if (googleAuth.isSignedIn.get()) {
        var authResponse = googleAuth.currentUser.get().getAuthResponse();
        // use authResponse.id_token & authResponse.access_token to sign in
    }
});

Проблема в том, что в описанном случае googleAuth.isSignedIn.get() равен false. Нет информации почему, нет ошибки, просто false.

Я много читаю и пробую, ТАК мой последний шанс. ТНХ

...