具有谜题进度的网站的密码



我正在尝试编程我的第一个基于网络的益智游戏,其中第一个谜题的答案是进入第二个谜题的关键,等等;答案";作为下一页密码的谜题。

到目前为止,我已经考虑过javascript代码,但拒绝了它,因为任何人都可以通过开发人员的窗口看到密码。htaccess文件是另一个可行的选择,我正在尝试,但收效甚微。

是否有其他方法可以设置一个回答键来访问";第2页";从";第1页";,其中输入区域&提交按钮是否嵌入第1页?

您可以使用Bcrypt从正确的密码生成哈希:

const saltRounds = 10;
const hash = bcrypt.hashSync(correctAnswer, saltRounds);

然后你可以检查用户给出的答案:

const resp = bcrypt.compareSync(answer, hash);

如果答案与correctAnswer相同,则函数返回true。

最新更新