Oauth 谷歌api的单点登录';他在用抄写器吗?

Oauth 谷歌api的单点登录';他在用抄写器吗?,oauth,oauth-2.0,gdata-api,google-api-java-client,scribe,Oauth,Oauth 2.0,Gdata Api,Google Api Java Client,Scribe,是否仍然可以使用Scribe检索Google Oauth refresh_令牌 我正在构建一个应用程序,它需要在java Gdata和Google api java客户端库之间混合几个作用域——我正在寻找一个单一登录(SSO),当我的应用程序的用户登录时。然而,由于当前Google Apps API的状态需要Oauth 1或Oauth 2,这取决于您需要哪个库/范围,所以我有点卡住了 Oauth 1(java gdata,例如分析数据导出范围)-需要 访问令牌密钥 Oauth 2(谷歌api

是否仍然可以使用Scribe检索Google Oauth refresh_令牌

我正在构建一个应用程序,它需要在java Gdata和Google api java客户端库之间混合几个作用域——我正在寻找一个单一登录(SSO),当我的应用程序的用户登录时。然而,由于当前Google Apps API的状态需要Oauth 1或Oauth 2,这取决于您需要哪个库/范围,所以我有点卡住了

  • Oauth 1(java gdata,例如分析数据导出范围)-需要 访问令牌密钥
  • Oauth 2(谷歌api java客户端,如分析日历范围)- 需要刷新令牌,该令牌当前在Scribe OAuth 1调用中不可用

有什么建议吗?有人通过单点登录来管理吗?

很抱歉,scribe不支持(在撰写本文时)Google的OAuth 2.0 API


用它作为指导应该不会太难实现。干杯

Scribe增加了对Google OAuth API的支持。我使用了scribe 1.2.2,它对我来说运行得很好。

Pablo,你打算将Devashish的GoogleApi20更改引入主scribe java存储库吗?@Pablo,既然Google支持OAuth 1.0,请将OAuth 2.0对Google的支持导入Scribe,好吗?我查看了Google OAuth的Scribe示例,该示例至少只适用于OAuth1.0…对OAuth2.0的支持发布了吗?