【问题标题】:Is it possible to integrate Firebase Auth with an external SQL database?是否可以将 Firebase Auth 与外部 SQL 数据库集成?
【发布时间】:2016-09-30 05:17:46
【问题描述】:

我想使用 Firebase Auth 对手机客户端进行身份验证,但我有一个现有的 PostgreSQL 数据库,其中包含很多我不想转换为 NoSQL 的函数和触发器。是否可以使用 Firebase 对用户进行身份验证,然后允许他们安全地读取和写入 PostgreSQL 数据库中的数据?这样做的正确方法是什么?我来自 Web 开发背景,所以我习惯于基于会话的身份验证,而不是基于令牌的身份验证。试图把我的头绕过去。

【问题讨论】:

    标签: firebase firebase-security firebase-authentication


    【解决方案1】:

    如果您已经有一个后端与您的 PostgreSQL 数据库通信,您可以使用user.getToken() (https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FirebaseUser#public-constructor-summary) 获取一个令牌,然后在您的后端 (https://firebase.google.com/docs/auth/server#verify_id_tokens) 上验证该令牌。然后,使用令牌中的uid 作为用户 ID。

    【讨论】:

      猜你喜欢
      • 2016-11-18
      • 2011-05-03
      • 2017-12-04
      • 2023-03-07
      • 1970-01-01
      • 2020-10-25
      • 2015-10-23
      • 2015-11-22
      • 2023-03-12
      相关资源
      最近更新 更多