小编Osc*_*car的帖子

使用 jwt 结构重置密码

我正在尝试编写身份验证应用程序的密码重置部分。我选择使用 JWT、node.js 并表达我使用以下逻辑的位置:首先,用户输入他们的电子邮件,并生成一个令牌并通过密码重置链接发送到用户的邮件中。第二,当用户按下链接时,一个功能被设置为检查令牌是否正确以及它是否仍然有效,第三我有一个将新密码保存到数据库的功能。

我不确定的是应该检查令牌的第二步。一些教程说您应该将令牌保存到数据库中,然后将链接中的令牌与数据库中的令牌进行比较。但是,使用 JWT 不将任何内容保存到数据库中作为参考难道不是重点吗?我不应该只使用 jwt.verify 来获取保存在令牌中的信息,然后检查数据库中的用户是否仍然处于活动状态?

这是使用 JWT 的正确方法吗?或者你会建议我使用 session 而不是 JWT?

javascript authentication node.js express jwt

3
推荐指数
2
解决办法
7688
查看次数

在 html 中创建 javascript 循环

我想在 html 中创建一个 javascript 循环,如下所示:

( if (var i=0; i<10; i++) { )  //<-- JAVASCRIPT

//HTML

( } ) //<-- JAVASCRIPT
Run Code Online (Sandbox Code Playgroud)

我尝试使用 ,<% JAVASCRIPT %>但它对我不起作用。有谁知道谁来解决这个问题?

提前致谢。?

html javascript loops for-loop

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

authentication ×1

express ×1

for-loop ×1

html ×1

jwt ×1

loops ×1

node.js ×1