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
中的示例