【发布时间】:2021-12-21 01:18:46
【问题描述】:
我正在尝试创建一个使用 google 日历 api 并且可以阻止组织中所有人日历上的日期的应用程序,为此我需要与组织的 google 工作区帐户集成,我想添加一个检查以便用户必须仅与 G Suite 帐户集成。但是我无法找到集成的帐户是google workspace(G套件)还是普通帐户。
【问题讨论】:
标签: google-api google-oauth integration
我正在尝试创建一个使用 google 日历 api 并且可以阻止组织中所有人日历上的日期的应用程序,为此我需要与组织的 google 工作区帐户集成,我想添加一个检查以便用户必须仅与 G Suite 帐户集成。但是我无法找到集成的帐户是google workspace(G套件)还是普通帐户。
【问题讨论】:
标签: google-api google-oauth integration
要将登录限制为您自己组织的 Cloud Identity 或 Workspace 帐户的用户,您可以set the OAuth consent screen to internal。
或者,您可以请求范围openid email 并检查hd claim in the resulting ID Token。此声明包含用户的 Cloud Identity/Workspace 帐户的主域名。如果缺少声明,则它是消费者帐户。
【讨论】:
【讨论】: