首页 > 解决方案 > Google Identity Platform 第三方访问?

问题描述

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

本质上,我想将 Identity Platform 用作 OIDC 提供者,但我不知道这是否受支持。

标签: google-cloud-platformidentitygoogle-identity

解决方案


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

该产品允许您将身份验证委托给第三方,如果您使用登录名/密码身份验证,则可以是 Firebase 身份验证,或者连接身份提供者 (IdP)。

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

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

这一切都是为了对你说:

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

但是,请继续关注,这个领域很快就会有很棒的事情发生


推荐阅读