我正在尝试添加一个侦听器,以查看用户在访问该网站时是否曾登录过谷歌。
isSignedIn 道具似乎仅在我单击登录按钮时触发。我是否必须从谷歌文档中实现类似的东西?
var auth2; // The Sign-In object.
var googleUser; // The current user.
/* Calls startAuth after Sign in V2 finishes setting up. */
var appStart = function() {
gapi.load('auth2', initSigninV2);
};
/* Initializes Signin v2 and sets up listeners. */
var initSigninV2 = function() {
auth2 = gapi.auth2.init({
client_id: 'CLIENT_ID.apps.googleusercontent.com',
scope: 'profile'
});
// Listen for sign-in state changes.
auth2.isSignedIn.listen(signinChanged);
// Listen for changes to current user.
auth2.currentUser.listen(userChanged);
// Sign in the user if they are currently signed in.
if (auth2.isSignedIn.get() == true) {
auth2.signIn();
}
// Start with the current live values.
refreshValues();
};
感谢任何意见或帮助将不胜感激