Javascript 有没有一种方法可以在不被永久记住的情况下对使用Google帐户的用户进行身份验证?
在我的Angular应用程序中,我使用的是Google oAuth2。它很好用。问题是,用户永远保持登录他的谷歌帐户 对于在公用计算机上使用我的应用程序的用户来说,这可能是一个安全问题。(他们从应用程序中注销,但不从G.帐户中注销) 我正在使用已知的解决方法,通过请求将用户从Google帐户注销到 但这是一种黑客行为,在Chrome中不起作用,对使用个人设备的用户来说很烦人Javascript 有没有一种方法可以在不被永久记住的情况下对使用Google帐户的用户进行身份验证?,javascript,html,logout,google-oauth,Javascript,Html,Logout,Google Oauth,在我的Angular应用程序中,我使用的是Google oAuth2。它很好用。问题是,用户永远保持登录他的谷歌帐户 对于在公用计算机上使用我的应用程序的用户来说,这可能是一个安全问题。(他们从应用程序中注销,但不从G.帐户中注销) 我正在使用已知的解决方法,通过请求将用户从Google帐户注销到 但这是一种黑客行为,在Chrome中不起作用,对使用个人设备的用户来说很烦人 理想的流程是:用户已登录其G帐户->已验证。用户未登录-要求登录,进行身份验证,但不要登录到G.帐户。看看如果该用户想继续
理想的流程是:用户已登录其G帐户->已验证。用户未登录-要求登录,进行身份验证,但不要登录到G.帐户。看看如果该用户想继续登录该怎么办?在OAuth期间,您无法控制Google登录,您不应该执行您描述的黑客操作。如果用户使用公共计算机,他应该使用私有会话/清除cookies或直接要求在Google域上注销。出于这个原因,谷歌甚至在登录过程中删除了“记住我”复选框。