Google 身份平台第 3 方访问权限?

Google Identity Platform 3rd party access?

我的问题是第 3 方开发人员如何通过我的身份平台登录用户?我查看了文档,但一无所获。

基本上我想使用 Identity Platform 作为 OIDC 提供商,但我不知道是否支持。

约翰是对的,更多细节会有所帮助。但是,如果我不得不猜测你指的是 Google Cloud Platform IAM 不处理身份部分仅授权这一事实。但是,您可以使用 G Suite 或 Google Directory Sync(它可以与 LDAP 服务器或 Active Directory 集成。

您可以参考下面的link,它向您展示了如何与 OIDC 集成:

https://cloud.google.com/solutions/authenticating-corporate-users-in-a-hybrid-environment

Cloud Identity Platform 基于 Firebase Auth 产品(字面意思是因为要添加的文档和 Javascript 仍在 Firebase 范围内!)。

此产品允许您将身份验证委托给第三方,如果您使用 login/password 身份验证,则可以是 Firebase 身份验证,或者连接身份提供商 (IdP)。

有几个内置的 IdP,如 Google、LinkedIn、Facebook、Twitter 等,您可以添加自定义 Auth0 提供程序 (SAML) 和 OAuth2 提供程序 (OIDC)。

该平台只允许您执行身份验证,然后将用户重定向到您的 应用程序。然后,由您的应用程序确保用户的正确授权和角色。

这一切都是为了告诉你:

  • 考虑一下 firebase Auth 功能:最初,它被设计用于在 Android 上对想要连接到移动应用程序的用户进行身份验证。今天它是一样的,但是,此外,对于您的网络应用程序
  • 它专为具有 您的 角色和权限的 您的 应用程序而设计。顺便说一句,如果您的目标是允许您的第 3 方开发人员通过这种身份验证模式登录 Google 云控制台,那是不可能的。

但是,敬请期待,这个领域很快就会有很棒的事情发生