我正在尝试实现Google登录。开始时我使用的是客户端Google登录,但我希望登录位于同一浏览器中,所以我改用了OAuth2.0端点。我设法做到了但同时登录窗口仍然弹出。我尝试删除一些代码,但它只以一种不好的方式影响了我的项目。按钮消失了(因为我正在使用div),或者它不再重定向了,所以我该怎么办删除以停止弹出窗口?
代码:
<meta name="google-signin-scope" content="profile email">
<meta name="google-signin-client_id" content="client_secret.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js?onload=renderButton" async defer></script>
<form method="post">
<fieldset>
<legend>Login</legend>
<div id="my-signin2" name="login" class="g-signin2" onclick="window.location = '<?php echo $loginURL; ?>'"></div>
</fieldset>
</form>