我正在寻找一种为用户创建“忘记密码”页面的方法。
必须具备以下功能:
网络服务器:ArcMap<std::string> arcMap;
arcMap[a] = "This is an arc value!";
模块:Node.js 5.2.0
据我了解,每次添加新/删除Expressjs 4.13.3
时,Node.js
都需要重新启动。目前,我的同事使用route
。虽然它是一个很好的应用程序,但它不适合“忘记密码”页面,因为它每次运行时都会重新启动Web服务器。
的问题:
答案 0 :(得分:2)
您可以使用Node中的路径参数添加路径(我假设您使用Express.js,但如果您澄清我可以修改此答案)。
在这种情况下,您将注册这样的路线:
/api/v1/user/forgotPasswordEndpoint/:unique_hash
这将匹配诸如
之类的内容/api/v1/user/forgotPasswordEndpoint/12345
您可以通过12345
访问req.params.unique_hash
。这使您可以根据哈希值对端点进行不同的处理,并允许您访问代码中的哈希值,以便您可以对其执行某些操作。
答案 1 :(得分:1)
forgot_password
链接的代码。