koa 项目实战(六)注册接口加密

1.创建工具类

根目录/config/tools.js

const bcrypt = require('bcryptjs');

const tools = {
  enbcrypt(password) {
    var salt = bcrypt.genSaltSync(10);
    var hash = bcrypt.hashSync(password, salt);
    return hash;
  }
};

module.exports = tools;

2.引用

根目录/routes/api/users.js

const tools = require('../../config/tools');
...

password: tools.enbcrypt(ctx.request.body.password)

3.效果图

posted @ 2019-06-19 23:20  每天都要进步一点点  阅读(617)  评论(0编辑  收藏  举报