0

我正在为 Google Marketplace 构建一个应用程序,并在最终部署之前从 1.0 切换到 OAuth 2.0。

在切换之前,我能够使用配置 API 来获取已安装给定应用程序的域中的用户,并已授予适当的权限。

我使用 Directory API(OAuth 2 对应项)的经验要求我执行 2 条腿 OAuth 以获取访问令牌,然后我使用该令牌执行管理操作。这仅在访问令牌属于主题域的管理员用户时才有效。

应用程序中有一个部分可以从域中提取所有用户,我需要所有登录用户都可以访问它,包括域的非管理用户。

当我使用 Zend 库使用配置 API 时没有遇到这样的问题

4

1 回答 1

0

没有把握。但是下面的帖子可能会有所帮助

直到最近,该技术主要使用 2-Legged OAuth 1.0a (2-LO) 执行。但是,随着 OAuth 1.0 协议的弃用以及由此产生的 2-LO 程序性关闭,推荐的授权机制现在是使用 OAuth 2.0 和服务帐户。

来源 - http://googleappsdeveloper.blogspot.com/2012/11/domain-wide-delegation-of-authority-and.html

于 2014-03-04T16:27:49.060 回答