2

如何在 Node.js、express.js 和 Mongodb 中实现密码重置?我想向用户发送一封带有密码重置链接的电子邮件,该链接有效期为一两个小时。是否有任何现有的库支持这一点?我怎么能实现它?

谢谢,

4

2 回答 2

1

这实际上可能是一个与框架无关的问题。我从这个截屏视频中获得了很多信息:http ://railscasts.com/episodes/274-remember-me-reset-password我知道它是 Ruby 代码,但是那里描述的技术很容易移植到 node.js。

于 2012-05-13T15:25:30.427 回答
0

如果您准备使用第三方系统,Stormpath express 库在他们的文档中介绍了这一点:https ://docs.stormpath.com/nodejs/express/product.html#use-password-reset

我在这个库@Stormpath 上工作,但它很好地涵盖了这个用例。我知道的唯一其他选择是从头开始编写这些东西。

于 2014-12-17T17:32:39.550 回答