Gitlab OmniAuth 多个 gSuite 组织

Gitlab OmniAuth 多个 gSuite 组织

这可能吗?

我已设置 Google Oauth。gitlab 登录与我已创建 API 密钥并添加了 Google+ API 服务的域配合良好。现在我想使用我的个人 gmail 帐户登录,但出现此错误This client is restricted to users within its organization.不知道应该研究 Gitlab 还是 gSuite Oauth 服务。

我是否也需要在我的帐户中添加 API?我应该如何添加另一个 google_oauth2 gitlab oauth 提供程序?我应该阅读hd参数的信息吗?

有大量的文档需要阅读,如果最后发现不可能的话,我就不想读它们了。=(

我知道新知识总是好的,但此时对我来说这是不必要的。

答案1

这条消息对我来说似乎很清楚:This client is restricted to users within its organization似乎“您的个人”电子邮件未列为您的项目中的注册用户。我建议您转到:
* GCP 控制台
* 转到项目
* Iam & Admin
* 使用您的个人电子邮件添加新用户,并将其设为所有者或管理员

相关内容