登录PHP web应用程序,使用Google Apps登录其他域
我正在开发一个PHP web应用程序。我已经被赋予了一项任务,以实现登录谷歌应用程序登录,为其他一些领域 我们的PHP应用程序位于登录PHP web应用程序,使用Google Apps登录其他域,php,login,google-oauth,Php,Login,Google Oauth,我正在开发一个PHP web应用程序。我已经被赋予了一项任务,以实现登录谷歌应用程序登录,为其他一些领域 我们的PHP应用程序位于www.myapp.com。到目前为止,我们只使用来自我们域的电子邮件登录,如user@myapp.com。我们只是有一个用户表,从中我们检查电子邮件和密码的组合,成功登录后,我们将用户id和用户名放入会话中。然后从该用户名中,我们从customers表中获得客户id和域。此客户id驱动应用程序的其余部分 从现在起,我们需要为其他一些域使用谷歌应用程序实现登录。例如,
www.myapp.com
。到目前为止,我们只使用来自我们域的电子邮件登录,如user@myapp.com
。我们只是有一个用户表,从中我们检查电子邮件和密码的组合,成功登录后,我们将用户id和用户名放入会话中。然后从该用户名中,我们从customers表中获得客户id和域。此客户id驱动应用程序的其余部分
从现在起,我们需要为其他一些域使用谷歌应用程序实现登录。例如,另一个域,比如
www.otherdomain.com
正在使用谷歌应用程序www.otherdomain.com
已经是我们的客户。在我们的PHP应用程序中(在www.myapp.com
),我们需要添加一些功能,用户可以通过电子邮件从www.otherdomain.com
登录,比如user@otherdomain.com
。成功登录后,我们需要从电子邮件中获取域,并使用域从客户表中获取客户id。我找到了它,它被称为使用google apps帐户的联合登录