首页 > 解决方案 > 使用 Firebase 进行 SAML 身份验证

问题描述

有没有办法使用 Firebase 作为后端对具有 SAML 令牌的用户进行身份验证?我正在与之合作的公司要求在身份验证系统中使用 SAML,我不确定这是否可以将 firebase 作为后端。

谢谢

标签: firebasegoogle-cloud-platformfirebase-authenticationsaml

解决方案


也许新的 GCP 服务“客户和合作伙伴云身份”(目前处于测试阶段)可以帮助您。

Cloud Identity for Customers and Partners (CICP) 提供了一个身份平台,允许用户对您的应用程序和服务进行身份验证,例如多租户 SaaS 应用程序、移动/Web 应用程序、游戏、API 等。CICP 建立在增强的 Firebase 身份验证基础架构之上,因此如果您在 Firebase、Google Cloud Platform (GCP) 或其他平台上构建服务,并且需要安全、易于使用的身份验证,它是完美的选择。

您可以查看SAML provider,Firebase 在幕后。

本指南介绍如何使用 Cloud Identity for Customers and Partners (CICP) 为安全断言标记语言 (SAML) 2.0 启用现有 Web 应用程序。这将包括作为 SAML 服务提供者接受来自身份提供者 (IdP) 的 SAML 断言、验证其内容以及生成轻量级 JWT,您可以在应用程序中使用该 JWT 来验证身份验证和执行授权。

希望它会有所帮助。

2020 年 2 月 25 日更新:

我发布了一篇关于如何将 SAML 身份验证与 Firebase 和 Angular 应用程序集成的教程。


推荐阅读