express-mysql-passport-jwt-api:使用 mysql table crud 创建 API 服务器,无需 ORM、Passport、JWT

时间:2024-06-18 22:51:26
【文件属性】:

文件名称:express-mysql-passport-jwt-api:使用 mysql table crud 创建 API 服务器,无需 ORM、Passport、JWT

文件大小:106KB

文件格式:ZIP

更新时间:2024-06-18 22:51:26

mysql express node rest rest-api

express-mysql-passport-jwt-api 使用 mysql 表 crud 创建一个 API 服务器,没有 ORM 和通行证本地策略 安装和执行 git clone https://github.com/prashantnirgun/express-mysql-passport-jwt-api cd npm install npm run dev 配置 将 .env.sample 文件重命名为 .env 并替换其中的数据库详细信息 这还没有记录在案,但我会尽快修复它。 登录端点 POST http://localhost:5000/api/login BODY : { "username" : "testUser", "password" : "abcd1234" } RESPONSE : { "user": { "id"


【文件预览】:
express-mysql-passport-jwt-api-master
----.gitignore(942B)
----app.js(1KB)
----package.json(671B)
----Controllers()
--------testController.js(208B)
--------authController.js(2KB)
----links.txt(280B)
----prettierrc.js(20B)
----package-lock.json(67KB)
----helpers.js(1KB)
----bin()
--------www(2KB)
----.env.sample(124B)
----models()
--------index.js(8KB)
--------schema.model.js(9KB)
----LICENSE(1KB)
----public()
--------images()
--------stylesheets()
----views()
--------about.hbs(223B)
--------error.hbs(22B)
--------layouts()
--------partials()
--------index.hbs(177B)
----.eslintrc.js(279B)
----scripts()
--------tables.sql(42KB)
----README.md(3KB)
----policies()
--------AuthenticationControllerPolicy.js(1KB)
--------isAutheticated.js(470B)
----config()
--------swagger.js(754B)
--------config.js(503B)
----routes()
--------item()
--------index.js(421B)
--------member.js(2KB)
--------api.js(822B)
--------users.js(197B)
--------mobile.js(14KB)
--------authentication.js(3KB)
----docs()
--------openapi.json(4KB)
--------auth.yaml(865B)
--------main.yaml(7KB)
----passport.js(1KB)
----server.js(1KB)
----database.js(447B)

网友评论