0

我想将 Shibboleth SSO 与我使用 Firebase 身份验证的网络应用程序集成。工作流程将如下所示:

  1. 用户(又名委托人)想要登录我的应用
  2. 我的应用充当“服务提供者”并将用户重定向到“Shibboleth 身份提供者”
  3. 身份提供者将用户重定向回我的应用

在第 3 步之后,我正在考虑在身份提供者识别用户后使用Firebase 自定义令牌登录用户。但是,我不太确定在 Firebase / Google Cloud 环境中实现其余流程的最佳方式是什么。如有必要,我想避免使用 Shibboleth 提供的软件来配置服务器,因为执行几个重定向似乎有点矫枉过正。有人用 Firebase Auth 实现了 Shibboleth SSO 吗?我看到Firebase Admin SDK 中有一些SAML 帮助服务(然后可以在简单的 Cloud Functions 中使用),但我找不到太多关于它的信息。

4

0 回答 0