Sof*_*are 4 api login logout gapi
我按照以下说明操作:
https://developers.google.com/identity/sign-in/web/sign-in
一切正常(登录用户),但我无法签署用户.我收到以下错误:
未捕获的gapi.auth2.ExternallyVisibleError:gapi.auth2已使用不同的选项进行初始化
执行时失败:
auth2 = gapi.auth2.init();
Run Code Online (Sandbox Code Playgroud)
(https://developers.google.com/identity/sign-in/web/sign-in#sign_out_a_user)
我需要代码示例来从我的网络应用程序中退出用户,并且还要从Google帐户中完全签署用户.
gapi.auth2.init(); 之前被称为
<div class="g-signin2">
Run Code Online (Sandbox Code Playgroud)
它使用gapi.auth2.你应该打电话
auth2 = gapi.auth2.getAuthInstance();
Run Code Online (Sandbox Code Playgroud)
而不是gapi.auth2.init().完整示例:
<a href="#" onclick="signOut();">Sign out</a>
<script>
function signOut() {
var auth2 = gapi.auth2.getAuthInstance();
auth2.signOut().then(function () {
console.log('User signed out.');
});
}
</script>
Run Code Online (Sandbox Code Playgroud)