木灵鱼儿
Nest.js
Nestjs使用crypto-js对密码实现保护
简介所有的数据库中,对密码的保存永远不是明文的,这是一种常识,我们使用Nestjs和Prisma创建用户时也是一样的,对用户的密码也不是明文的。有些教程使用argon2库来加密密码,但是这个库在windows上永远是安装失败,为此直接放弃使用它,改用crypto-js,来实现相同功能。教程先安装依赖:pnpm i crypto-js @types/crypto-js然后我们封装一个简单的工具文件:md5.tsimport { MD5 } from "crypto-js"; /** * @description: hash加密 * @param {string} ...
最近评论