【问题标题】:Signout User in Server Side Flow of Google+Google+ 服务器端流程中的注销用户
【发布时间】:2013-11-13 18:05:53
【问题描述】:

我在我的网站中使用 Google+ 登录,并利用 服务器端 登录流程,如 here 所记录的那样。
token 发送到我的服务器后,我通过自己的代码和登录按钮或脚本 管理用户会话,不会出现在后续页面中。

但是,我有一个 logout button,可以将用户退出,但我不知道如何同时从 Google+ 注销他,最好是在我的登出页面。

注意:我想从我的应用中退出用户,而不是从 Google 服务中退出。

【问题讨论】:

    标签: servlets google-api google-plus google-oauth


    【解决方案1】:

    我们认为您的网站能够让用户退出所有 Google 服务并不是一种好的体验。考虑一下如果用户的所有 Google 标签(如 GMail 和 Youtube)因为点击了您网站的按钮而停止工作,这对用户来说会有多烦人。

    我们认为您应该提供一个注销按钮,让用户从您的网站中退出。

    【讨论】:

    • 我认为您误解了这个问题,因为它不清楚。我不想让他从 Google 中注销,而只想从我的应用中注销。
    • 您可以使用 gapi.auth.signOut() 将它们从您的应用程序中注销:developers.google.com/+/web/signin/#sign-out
    • 这是我知道的,但任务是如何在新页面到达后(在我的内部注销后)启动此功能
    • 先使用 gapi.auth.signOut() 然后执行你的内部注销。
    • 但是,我并没有在我的页面内部引用 JS Lib。它仅在我的登录和注销页面上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多