oauth - 使用 Scribe 的 google api 单点登录?

标签 oauth oauth-2.0 gdata-api google-api-java-client scribe

有没有办法使用 Scribe 检索 Google Oauth refresh_token?

我正在构建一个应用程序,该应用程序需要在 java Gdata 和 Google api java 客户端库之间混合使用多个范围 - 我正在寻找我的应用程序用户登录时的单点登录 (SSO)。但是由于状态当前的 Google Apps API 需要 Oauth 1 或 Oauth 2,具体取决于您需要的库/范围,我有点卡住了。

  • Oauth 1(java gdata,例如分析数据导出范围)- 需要 access_token secret
  • Oauth 2(google api java 客户端,例如分析日历范围)- 需要刷新 token ,目前在 Scribe OAuth 1 调用中不可用

任何提示/建议?有人通过单点登录来管理这个吗?

最佳答案

抱歉,抄写员不支持(在撰写本文时)Google 的 OAuth 2.0 Apis。

使用 FacebookApi 应该不会太难实现作为指南。干杯!

关于oauth - 使用 Scribe 的 google api 单点登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8463723/

相关文章:

iOS Twitter SLRequest 返回 url 域错误 -1012

javascript - 无需卡即可将图像分享到 Twitter

python - Google Adword API 使用 generate_refresh_token.py 生成刷新 token

java - 是否推荐使用 GAE 类型?

java - gdata 到 java 对象的映射

mobile - 对于可以支持多个 IDP 的 native 移动应用程序,最好的 SSO 解决方案是什么?

c# - 我怎样才能有相同的编码字符串?

python - 在 Python 中获取 Oauth 访问 token

android - Android 2.3.3 上带有授权 header 和 CORS 的 Ajax GET 请求

java - 使用 gdata-contacts 按群组名称获取联系人