【问题标题】:2-legged OAuth 2.0 available for google apps?2 腿 OAuth 2.0 可用于谷歌应用程序?
【发布时间】:2014-02-24 15:55:59
【问题描述】:

我有点迷路了……谷歌文档太多,我找不到路了。

我们在谷歌应用市场上有一个应用。这个应用程序使用谷歌的 API 来为我们客户域的所有用户检索驱动器内容、日历信息……。 目前我们使用的是 2-legged OAuth 1.0A。

根据 google 文档,OAuth 1.0 已被弃用。 但我找不到任何使用 2-legged OAuth 2.0 的文档。 我错过了什么 ? 我们应该如何替换现有的 ? 2-legged OAuth 2.0,或者其他什么? 我们是否需要对我们的谷歌市场供应商资料进行任何修改?

谢谢, 乔纳森

【问题讨论】:

    标签: google-oauth


    【解决方案1】:

    OAuth2 的 2 条腿形式在“用于服务器到服务器应用程序的 OAuth2”中进行了描述:https://developers.google.com/accounts/docs/OAuth2ServiceAccount;该文档解释了 2-legged OAuth2 流程的工作原理,但没有解释管理员如何授予应用程序访问数据所需的权限:这是通过管理控制台设置完成的,管理员在该设置中授权应用程序模拟域中的用户.详情见https://developers.google.com/drive/web/delegation#delegate_domain-wide_authority_to_your_service_account

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    • 感谢您的回复,但这是作为应用程序访问数据的。我想拥有用户的凭据。这样 google 应用的域用户就可以浏览自己的 google drive(例如)。
    • @JonathanD。你能找到吗? google docs 似乎需要遍历整个 google 索引。
    【解决方案2】:

    我认为这里描述了正确的过程: https://developers.google.com/apps-marketplace/v1migratev2

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    • 1970-01-01
    • 2017-08-20
    • 2021-07-20
    • 2013-05-07
    相关资源
    最近更新 更多