首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在React Native上进行用户身份验证的最佳方式?

在React Native上进行用户身份验证的最佳方式?
EN

Stack Overflow用户
提问于 2020-08-22 22:22:12
回答 1查看 80关注 0票数 0

我正在做一个应用程序,我已经用mysql和php做了一个后端,我创建了一个API来存储我需要的所有数据,但现在我面临着选择使用哪个Auth流的问题。我看过一些视频,我有两个选择: firebase auth或asyncStorage (带令牌)。

问题是,我真的不明白当你需要一个简单的身份验证流程时是否使用了firebase,因为根据我所读到的,firebase确实在它自己的后端存储了所有东西,但在我的API中,我也需要保存这些数据。例如,在某些时候,我将不得不将用户彼此联系起来,对他们完成的工作进行评级,所以我需要在某个时候点击API,检查谁为谁完成了工作。

这就是为什么我认为我应该使用asyncStorage身份验证流,我看过一些关于它的视频,他们提到了一个令牌,假设每个用户在创建帐户的时候都应该有一个令牌。我还没有在我的后台为每个用户分配一个随机的令牌,我不确定我应该使用哪种令牌。我是否也必须更改我的应用程序接口,才能使用AsyncStorage?

如果有人能把我链接到一个如何使用asyncStorage的好资源,或者一些更简单的东西,也许不会让我改变我的后端,我将不胜感激…

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-08-22 22:38:37

据我所知,一旦他成功登录应用程序,您将尝试保存一些用户数据。这可以通过使用AsyncStorageredux-persist来完成。您可以使用唯一的id或token将用户数据保存/持久化到app中,以便在进行API调用时将其与其他用户区分开来。

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

https://stackoverflow.com/questions/63537205

复制
相关文章

相似问题

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