使用Google Apps登录其他域名登录PHP Web应用程序

时间:2014-10-16 09:11:39

标签: php login google-oauth

我正在开发一个PHP Web应用程序。对于某些其他域,我已经获得了使用Google Apps登录实现登录的任务。

我们的PHP应用程序位于www.myapp.com。到目前为止,我们只使用来自我们域名的电子邮件登录,例如user@myapp.com。我们只是有一个用户表,我们检查电子邮件和密码的组合,成功登录后,我们将用户ID和用户名放在会话中。然后从该用户名,我们从customers表中获取客户ID和域。该客户ID驱动应用程序的其余部分。

从现在开始,我们需要使用谷歌应用程序登录其他域名。例如,其他域名,例如www.otherdomain.com正在使用Google Apps。 www.otherdomain.com已经是我们的客户了。在我们的PHP应用程序(www.myapp.com)中,我们需要添加用户可以使用www.otherdomain.com的电子邮件登录的功能,例如user@otherdomain.com。成功登录后,我们需要从电子邮件中获取域名,并使用域名从客户表中获取客户ID。

1 个答案:

答案 0 :(得分:2)

我发现它,它被称为联盟登录与谷歌应用程序帐户。