【发布时间】:2013-01-06 16:34:53
【问题描述】:
在 AuthSub 中,对于 Google Apps 托管的域,我可以使用 hd 参数将用户重定向到该域,让他们登录到该域并接收令牌。
OAuth2 中的等效功能是什么?
我发现了这个网址:https://developers.google.com/drive/delegation
这是唯一的方法吗?据我了解,服务帐户可以直接访问所有用户吗?工作流程将不同于以往用于 AuthSub 的工作流程,用户必须登录到他们的个人域帐户?这种理解正确吗?
【问题讨论】:
-
您能否澄清一下您是在尝试访问域中的所有云端硬盘用户数据,还是只是尝试将您的应用范围缩小到来自给定 Google Apps 域的登录?跨度>
-
仅限个人用户。非常类似于将用户浏览器重定向到 google 登录屏幕的 Web 应用程序,然后将令牌/代码发送回 redirect_uri。我需要托管域登录屏幕,而不是常规的谷歌登录屏幕。我尝试添加 hd=mydomain.com,但登录后,页面被重定向到 oauth2 页面,其中缺少 respone_type、client_id 等,因此出现错误。
标签: oauth-2.0 google-drive-api google-docs-api authsub