这更多是一个概念性问题,但是在React Native移动应用程序中设置“忘记密码”流程的最简单方法是什么? (我的应用程序还利用了NodeJS,Redux-Saga,CSS-in-JS和Salesforce Apex)
我尝试了两件事:
- 通过电子邮件向用户发送了一个链接(带有唯一令牌)以重置其密码。我尝试使用Nodemailer,但遇到“ React Native不包括Node标准库”的错误,甚至尝试了npm install --save node-libs-react-native
之类的解决方法
OR
- 用户收到带有临时密码的文本进行登录(登录后,应用程序已支持重置密码)。我尝试使用react-native-sms,但是此软件包用于使用户能够发送出站文本,而我需要它来向用户发送入站文本。
这似乎应该非常容易,因为它是几乎所有需要登录的移动应用程序中的一项功能。有经验的任何人的建议都很好(有示例),因为我无法在网上找到任何有用的信息(或者我只是google dumb)。