我是新来的我卡住了一个功能,我想实现到我的网站:登录按钮使用谷歌
现在,下面的代码添加了Google Sign-In按钮,工作正常:
<meta name="google-signin-client_id" content="63XXXXXXX-hXXXXXXXXXXdj.apps.googleusercontent.com">
<script src="https://accounts.google.com/gsi/client" async defer></script>
<div id="g_id_onload"
data-client_id="63XXXXXXX-hXXXXXXXXXXdj.apps.googleusercontent.com"
data-login_uri="https://mywebsite.com"
data-auto_prompt="false"
data-auto_select="false"
data-callback="handleCredentialResponse">
</div>
<div class="g_id_signin"
data-type="standard"
data-size="large"
data-theme="outline"
data-text="signin"
data-shape="pill"
data-logo_alignment="left"
data-width=400>
</div>
但是根据谷歌文档,我需要使用"GoogleAuth.signOut()",我不知道如何实现它,以便断开实际用户从我的网站,我在网上什么也没找到
有人可以帮助我在注销操作的实施过程中吗?
Thanks to everyone
在加载页面后应该运行以下代码
gapi.load('auth2', function() {
gapi.auth2.init({'client_id':<client_id>});
});
然后当用户点击注销按钮时,它应该触发以下代码(这是您的GoogleAuth.signOut())
gapi.auth2.getAuthInstance().signOut();