PHP:Gmail身份验证在我的应用程序中-oAuth会做得更好吗?

PHP:Gmail身份验证在我的应用程序中-oAuth会做得更好吗?,php,oauth,openid,Php,Oauth,Openid,在我的项目中,所有Gmail用户都可以访问我的应用程序。所以我参考了GoogleAPI,它建议我使用OpenID/OAuth 你能说哪一个更好吗 我参考了很多关于oAuth的教程,但没有一本让我满意 因此,请建议,实现这一点的简单方法 我建议使用该协议,因为它允许您将OpenID请求与OAuth身份验证请求相结合。如果您需要同时使用OpenID和OAuth,此扩展非常有用,特别是它通过请求用户批准一次而不是两次简化了用户的流程 这意味着你可以使用谷歌API,也可以收回用户的信息。论oAuth+o

在我的项目中,所有Gmail用户都可以访问我的应用程序。所以我参考了GoogleAPI,它建议我使用OpenID/OAuth

  • 你能说哪一个更好吗
  • 我参考了很多关于oAuth的教程,但没有一本让我满意
  • 因此,请建议,实现这一点的简单方法
  • 我建议使用该协议,因为它允许您将OpenID请求与OAuth身份验证请求相结合。如果您需要同时使用OpenID和OAuth,此扩展非常有用,特别是它通过请求用户批准一次而不是两次简化了用户的流程

    这意味着你可以使用谷歌API,也可以收回用户的信息。论oAuth+openID的异同


    然而,如果您不需要使用任何谷歌API,只需要收回用户信息,请看一看——它真的很容易使用。还有一个关于Google OpenID的开箱即用的例子

    这个答案/问题可能会对你有所帮助,但我需要确定用户是否拥有Gmail帐户?nice LightOpenID确实是一个不错的OpenID消费者:)