Я использую 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
.
Я много читаю и пробую, ТАК мой последний шанс. ТНХ