用户拥有2个以上帐户时,Google YOLO登录不起作用

时间:2019-06-26 11:47:49

标签: google-api google-signin google-identity

我正在使用Google YOLO(One-tap sign-up and auto sign-in)。

当只有一个用户在浏览器中登录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

我阅读并尝试了很多东西,所以这是我最后的机会。

0 个答案:

没有答案