文件名称:JWT_Auth-boilerplate:使用JWT身份验证和专用路由创建项目的样板
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-13 22:06:31
JavaScript
JWT-Auth样板 可用脚本 npm start npm run dev以开发模式运行项目 环境变量 DB_NAME >数据库名称DB_USER >数据库访问的用户名DB_PASSWORD >数据库访问密码USER_ID , ADMIN_ID >用于区分用户和管理员的默认roleId(例如,“ 000”表示管理员,“ 111”表示用户) 数据库 在表/文档中添加一个名为“ roleId”的字段。 首先在数据库中创建一个具有roleId的Admin。 路线 /register注册一个新用户 /login登录并获取访问令牌 重要的!! 添加key :auth-token, value :Bearer <这里访问令牌> 发出请求时到标题。
【文件预览】:
JWT_Auth-boilerplate-master
----Server.js(548B)
----Models()
--------user.js(371B)
----package.json(497B)
----Controllers()
--------Authentication.controller.js(2KB)
----Middlewares()
--------authorize.js(622B)
----Routes()
--------Sample.router.js(527B)
--------Authentication.router.js(263B)
----package-lock.json(46KB)
----.gitignore(18B)
----README.md(740B)
----DB()
--------db.Connection.js(501B)
----Config()
--------jwt.token.js(58B)
--------db.config.js(200B)