首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用现有后端进行用户数据的整合聊天

使用现有后端进行用户数据的整合聊天
EN

Stack Overflow用户
提问于 2021-12-30 17:06:58
回答 1查看 157关注 0票数 0

我开发了一个iOS应用程序,并使用Node & Postgres来处理用户数据和身份验证。我想在我的应用程序中添加一个聊天功能,为此我选择了Firestore。

,我的问题是,应该如何将现有的用户数据与Firebase用户集合联系起来,而无需从头开始重新实现身份验证部分。现在,身份验证基于带有访问和刷新令牌的JWT。

为了链接我的现有用户,我可以将我的数据库中已经存在的userId添加到我将在Firestore中创建的users集合中,但是我需要某种身份验证来确保安全性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-30 17:47:43

虽然Firebase的令牌也是JWT,但它可能必须与现有的JWT分离,因为它包含特定于Firebase的信息(例如项目ID),并且使用不同的键进行签名。

使用自己的后端对用户进行身份验证之后,使用您想要在Firebase/Firestore和安全规则中使用的信息进行Firebase身份验证,然后将该信息传递给客户端,并将铸造自定义令牌传递给Firebase。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70534627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档