安全,稳定
用你熟悉的编程语言写一个用户密码验证函数
代码见:
https://github.com/raoxisme/Frontend-06-Template/blob/main/Week%2015/compare_pwd.js
解读:
复制代码
代码逻辑:
输入用户名
输入第一次密码:验证密码强度之后,密码明码使用 bcryptjs 加密,正式项目环境存入持久层,以当前登录用户为 key
输入第二次密码(模拟用户第二次登录或者修改密码场景):从持久层加载加密后的密码,利用 bcryptjs 与当前明码比较。
执行解读:
>>如果用户密码强度不够,则报错
>>输入两次密码,第二次输入明码与第一次加密码验证。
正确结果:
不正确结果:
评论