Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌登录在注销时删除cookie_Javascript_Google Signin - Fatal编程技术网

Javascript 谷歌登录在注销时删除cookie

Javascript 谷歌登录在注销时删除cookie,javascript,google-signin,Javascript,Google Signin,我正在验证用户的帐户是否允许他登录。 如果他不被允许,他将被以下人员注销: gapi.auth2.getAuthInstance().signOut() 问题是,当他再次按下登录按钮时,帐户选择器将不会出现。 它只使用旧的缓存帐户,他将立即再次注销 如何删除Cookie以再次显示帐户选择器?尚未确认,但您可能希望取消访问权限,而不是注销()。 这个问题已经得到了回答,@Ecotiny我认为它没有,或者至少没有完全做到。如果您遵循该答案中的建议,您可能会设置(假设)prompt=approve,这

我正在验证用户的帐户是否允许他登录。 如果他不被允许,他将被以下人员注销:
gapi.auth2.getAuthInstance().signOut()

问题是,当他再次按下登录按钮时,帐户选择器将不会出现。 它只使用旧的缓存帐户,他将立即再次注销


如何删除Cookie以再次显示帐户选择器?

尚未确认,但您可能希望取消访问权限,而不是
注销()。

这个问题已经得到了回答,@Ecotiny我认为它没有,或者至少没有完全做到。如果您遵循该答案中的建议,您可能会设置(假设)prompt=approve,这将强制每次出现提示。但是,您真正想要的只是,如果用户被证明是不允许的,则强制下次出现提示,否则让他们自动进行身份验证。因此,需要一种实际强制注销的方法。