使用php使用gmail进行单点登录

时间:2011-02-03 05:49:01

标签: php

我将拥有gmail的用户名和密码           我想开发一个应用程序,我在我的网站登录。当我在我的网站登录时。我必须自动登录gmail。当用户点击链接时必须有一个链接,他必须自动登录网站。 我将以示例

来说明它

用户名:XXXXX 密码:XXXXX

点击此处转到gmail

将在我的网站上显示如下内容。当用户输入用户名和密码并登录时,如果他点击链接。他必须能够看到他的Gmail帐户。我想说他必须登录到的Gmail ..

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您可以使用Google的OpenID或SAML2.0实施。

看看SimpleSAMLphp。它是PHP中的SAML / SAML2.0实现。我们将它用于我们的单点登录实现。它有一些关于如何与Google集成的文档。然而,它不是一个单独的库,它是应用程序的基础。您可以将其剥离回所需的组件。它可能会过度杀戮,具体取决于您希望单点登录解决方案的程度。

答案 2 :(得分:1)

请参阅使用OAuth登录Google帐户 - https://developers.google.com/accounts/docs/OAuth2Login