【问题标题】:gmail authentication for my php website我的 php 网站的 gmail 身份验证
【发布时间】:2012-03-23 20:48:44
【问题描述】:

我有一个 php 网站,我想先对来自 gmail 的用户进行身份验证,然后让他使用我的网站内容(就像 http://stackoverflow.com 使用的想法)

以下是我想要实现的简单想法

如果用户输入 www.example.com 并且他已经登录了 gmail 帐户,那么他将被定向到 www.example.com/services.php

如果用户没有登录,那么他将被引导到 gmail 登录页面。

我需要一个工作示例,我使用术语 openid、sso、联合登录等进行了很多搜索,但我找不到任何工作示例

【问题讨论】:

    标签: php authentication openid gmail single-sign-on


    【解决方案1】:

    GMail 我假设您是指 Google 帐户?

    这不是一个快速简单的过程,因为 Google 非常重视隐私。 But here's a full documentation on how to authenticate with Google.

    【讨论】:

      【解决方案2】:

      所有内容都在 Google 的 Federated Login for Google Account Users 文章中进行了解释(这里是 general explanation)。不幸的是,我不希望这里有人为您从头开始编写代码。

      【讨论】:

      • 是的谷歌帐户,我想要一个对我有帮助的教程,我阅读了所有这些文章
      • 但是这些文章很好地解释了一切。 This one 甚至为您提供 JavaScript sn-ps,只需阅读和学习,不要复制粘贴教程中的解决方案...
      【解决方案3】:

      Stackoverflow 使用他自己的扩展名openid-selector

      之前有人问过这个问题:Login system just like stackoverflow's, written in php

      这里有一个教程:http://remysharp.com/2007/12/21/how-to-integrate-openid-as-your-login-system/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-08
        • 1970-01-01
        相关资源
        最近更新 更多