在Node.js中实现密码重置

时间:2012-05-13 11:18:56

标签: node.js mongodb express

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

谢谢,

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

如果您正在使用第三方系统,Stormpath Express库会在其文档中涵盖此内容:https://docs.stormpath.com/nodejs/express/product.html#use-password-reset

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