在React Native Mobile App中重置密码(nodemailer vs sms)

时间:2019-03-18 00:06:24

标签: react-native nodemailer forgot-password

这更多是一个概念性问题,但是在React Native移动应用程序中设置“忘记密码”流程的最简单方法是什么? (我的应用程序还利用了NodeJS,Redux-Saga,CSS-in-JS和Salesforce Apex)

我尝试了两件事:

  1. 通过电子邮件向用户发送了一个链接(带有唯一令牌)以重置其密码。我尝试使用Nodemailer,但遇到“ React Native不包括Node标准库”的错误,甚至尝试了npm install --save node-libs-react-native
  2. 之类的解决方法

OR

  1. 用户收到带有临时密码的文本进行登录(登录后,应用程序已支持重置密码)。我尝试使用react-native-sms,但是此软件包用于使用户能够发送出站文本,而我需要它来向用户发送入站文本。

这似乎应该非常容易,因为它是几乎所有需要登录的移动应用程序中的一项功能。有经验的任何人的建议都很好(有示例),因为我无法在网上找到任何有用的信息(或者我只是google dumb)。

0 个答案:

没有答案