我可以在1.0混合协议中使用Google OAuth 2.0帐户吗?

要使用1.0协议处理Google,应用程序需要使用提供ConsumerKey和ConsumerSecret访问供稿的https://accounts.google.com/ManageDomains进行注册。

较新的应用程序注册是使用https://code.google.com/apis/完成的,它提供了ClientID,RedirectURL等(但不是使用者密钥),因为它基于OAuth 2.0

问题:是否可以运行使用Google API创建的应用程序(OAuth 2.0)以使用1.0a OAuth流程? 如果是,那么应将哪个字段视为ConsumerKey?


不建议您为OAuth1流使用OAuth2注册。 OAuth1审批页面对您的用户看起来不太好。 Google的consumer_key和client_id大致相同,但Google的OAuth1审批页显示consumer_key(client_id)的原始值。 应用程序品牌信息将不会显示,而是您将看到client_id值。 12345.apps.googleusercontent.com。

如果你想做OAuth1混合协议,OAuth2是一种自然的“混合”协议,可以做身份认证以及数据访问控制。

链接地址: http://www.djcxy.com/p/47997.html

上一篇: Can I Use Google OAuth 2.0 account with 1.0 hybrid protocol

下一篇: example of oauth 1.0 implementation in .net