1 Star 0 Fork 0

李爽 / api-server

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.MD 573 Bytes
一键复制 编辑 原始数据 按行查看 历史
李爽 提交于 2022-04-06 22:45 . 初始化

基于express库

  • 使用了joi和express-joi做数据验证
  • 使用了bcryptjs密码加密
      // 密码加密
      bcrypt.hashSync(userinfo.password, 10)
      // 拿着用户输入的密码,和数据库中存储的密码进行对比
      bcrypt.compareSync(userinfo.password, results[0].password)
  • cors跨域
  • express-jwt与jsonwebtoken生成与解析token
          // 生成 Token 字符串
      const tokenStr = jwt.sign(user, config.jwtSecretKey, {
        expiresIn: '10h', // token 有效期为 10 个小时
      })
  • mysql模块操作mysql
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Nemerle
1
https://gitee.com/foochange/api-server.git
git@gitee.com:foochange/api-server.git
foochange
api-server
api-server
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891