我正在开发一个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。
答案 0 :(得分:2)
我发现它,它被称为联盟登录与谷歌应用程序帐户。