【问题标题】:How do you use Firebase Auth without a Web Token如何在没有 Web 令牌的情况下使用 Firebase 身份验证
【发布时间】:2019-05-10 12:17:40
【问题描述】:

我正在使用第三方 sdk 来登录用户。但是,该 sdk 不会生成任何令牌。它返回手机和用户名。

但我使用 Firebase 来满足我的所有其他要求。因此我需要在 Auth 系统中添加用户,这样我才能安全地使用我的实时数据库和存储。

我确实经历了这个,但这建议向身份验证服务器添加逻辑,我无权访问,因此我无法更改以合并 JWT。

有人可以建议一种方法吗?

【问题讨论】:

    标签: firebase firebase-authentication


    【解决方案1】:

    生成自定义令牌需要服务器环境,因为该过程涉及敏感私钥。考虑将 HTTP endpoint 与 Cloud Functions 一起使用。

    请注意,您使用的第 3 方 SDK 也必须能够生成身份验证断言服务器端,因为您不能只向该端点发送用户名并从中生成自定义令牌。这很容易被滥用。

    【讨论】:

      猜你喜欢
      • 2019-05-22
      • 2020-05-05
      • 2022-11-30
      • 1970-01-01
      • 2019-08-09
      • 1970-01-01
      • 2018-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多