Google在此处gapi.auth.signOut()
方法https://developers.google.com/+/web/signin/#sign-out
问题是它说你只能在signinCallback
被解雇后调用该方法。据我所知,触发signinCallback
的唯一方法是在页面上放置一个登录按钮。
这在我的登录页面本身很有用,但是一旦我对用户进行了身份验证,就不需要在后续页面上放置G +登录按钮。我只是希望在角落里有一个小的“注销”链接,用户可以点击该链接进行注销。
我尝试使用我的注销链接调用gapi.auth.signOut()
但除非我还显示无用的登录按钮,否则它什么都不做。我如何让它工作?
答案 0 :(得分:5)
按钮只需要在DOM中,它不必显示。似乎运作良好的是:
然后你每次都会得到一个回调,但只有在退出时才显示按钮。