为什么google auth2对象在调用signOut()后返回isSignedIn.get()为true?

时间:2016-10-26 04:55:38

标签: googlesigninapi

function signOut() 
{
   var auth2 = gapi.auth2.getAuthInstance();

   auth2.signOut().then(function () {
     console.log('User signed out.');
     console.log(auth2.isSignedIn.get()); // returns true
     console.log(auth2.currentUser.get().isSignedIn()); // returns true
   });
}

我目前已登录Google帐户,如果我的理解是正确的,退出应用程序并不会在浏览器中的其他应用程序上注销Google帐户。因此,如果auth2.signOut()意味着退出其使用的网站,为什么auth2.isSignedIn.get()auth2.currentUser.get().isSignedIn()在控制台中返回true?

如果它暗示用户已登录Google帐户,那么如何使用auth2对象检查用户是否已退出网站?

我正在使用https://developers.google.com/identity/sign-in/web/sign-in

中的示例

0 个答案:

没有答案