加密分为 直接加密、加盐加密
加盐加密更安全,建议加盐
登录时为输入密码再次同盐值加密比对数据库内的加密密码即可判断是否登录成功
nodejs 有加密模块,不需要额外install,直接在用的页面引入就好
盐值也要找个地方存着,因为登录的时候要对输入密码进行加盐对比来判断是否登录成功
引用的两个函数,
getRandomSalt 得到随机数在上面和当前时间拼接在一起作为盐值
同密码值同盐值得到的加密是一样的,由此作出判断返回不同数据
加密分为 直接加密、加盐加密
加盐加密更安全,建议加盐
登录时为输入密码再次同盐值加密比对数据库内的加密密码即可判断是否登录成功