2

我的应用程序使用 Google 的 Firebase 作为后端,我对 Firebase 电子邮件身份验证很满意,并且我的数据库中有一些用户。

目前我需要将Layer(聊天服务)集成到我的应用程序中,它使用 JWT 身份验证令牌登录系统,我想用一个电子邮件/密码对 Firebase 和 Layer 进行 SSO。Firebase 也支持 JWT 身份验证,但我不想将所有用户从良好的电子邮件身份验证迁移到自定义 JWT 身份验证,因为:

  • 我不想购买新的第二台服务器来进行身份验证(所以我将拥有:Auth Server、Firebase、Layer)
  • 我已经有了用户数据库,迁移到第三方认证服务器会很头疼
  • 第三方服务器不能像 Google 的服务器那样受到足够的信任
  • 它将添加大量代码来支持它

有什么方法可以使用 Firebase 电子邮件授权并要求 Firebase 生成 JWT 令牌(基于我的数据/随机数)?

也许有一些服务可以帮助我做到这一点而不会丢失用户数据库和头痛?

4

0 回答 0