如何节约盐分

How to saving salt

也许,在注册过程中,
(我使用 express.js、MySQL、Sequelize)

  1. 前端获取ID和PW
  2. 在数据库中保存 ID
  3. 用盐散列密码
  4. 在数据库中保存散列密码

还有, 我可以用以前用过的盐吗?

当某些用户登录此服务器时,
他们的 PW 将被散列并与数据库数据进行比较。
但是盐是随机的..
所以我想保存盐值!

如果您正在使用 bcrypt

const salt = bcrypt.genSaltSync(12)
// Continue whatever user saving happens here with salt

其他库可能也有这些函数,生成salt,作为hashing的参数