【问题标题】:Google App Engine OpenID AuthenticationGoogle App Engine OpenID 身份验证
【发布时间】:2014-04-30 22:27:12
【问题描述】:

我正在创建一个 Google App Engine 应用程序并且有一些关于身份验证的问题。我将让用户通过移动和网络应用程序登录,但希望他们拥有比仅使用 Google 帐户更大的灵活性。

因此,如果我希望用户能够在我自己的网站上注册和登录,我是否可以使用 OpenID 来创建它并且仍然能够使用 Google 用户 API 进行身份验证?

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    是的,您会为此使用 OpenId。请参阅Overview of App Engine Features 中的App configuration and management 部分,并点击链接到您计划使用的任何服务器编程语言。

    编辑:如果您不想使用 Google 或 OpenId 提供商提供的身份验证,您可以随时重新发明轮子并在自己的应用中自己构建身份验证系统。

    【讨论】:

    • 是否需要重定向到第三方站点进行身份验证?我在这里查看这个答案:stackoverflow.com/questions/8748502/…
    • 是的,您的应用程序显示的登录 URL 包括第三方登录页面的延续 URL,用于在成功登录后将浏览器重定向回您的应用程序。
    • 哦,所以用户将无法在我自己的网站上注册和登录,并且需要第 3 方帐户才能使用我的网站?我不确定这是否是我想要的解决方案......谢谢。
    • 如果您自己管理帐户和密码,用户将能够在您的网站上注册和登录。第三方是可选的,但他们不会让您的软件访问其用户的密码。
    猜你喜欢
    • 1970-01-01
    • 2011-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-02
    • 2011-02-23
    相关资源
    最近更新 更多