utility有两个很重要的方法,一个是sha1,一个是md5,通常使用他们对字符串进行加密处理。
npm install utility --save
加密方法:
const utils = require('utility'); utils.md5('今天天气不错')
加盐加密:
function md5Pwd(str) { const salt = "ZJbo7gdMEA+eNtZ"; return utils.md5(utils.md5(str + salt)) }
express存储cookie
router.post('/login', function (req, res, next) { const { username, password } = req.body; User.findOne({ username, password: md5Pwd(password) }, { password: 0 }).then(doc => { if (doc) { res.cookie('userid', doc._id) res.json({ code: 0, data: doc }) } else { res.json({ code: 1, msg: '账户或者密码错误' }) } }) });
发表评论
侧栏公告
寄语
譬如朝露博客是一个分享前端知识的网站,联系方式11523518。
热评文章
标签列表
热门文章
友情链接