文件名称:tweeterBE:使用用户身份验证API的高音扬声器克隆
文件大小:75KB
文件格式:ZIP
更新时间:2024-02-28 09:32:42
JavaScript
高音喇叭 这是Tweet克隆用户身份验证API。 利用许多不同的库来开发此API。 可以注册用户并登录。注册后,将发行jwt令牌,该令牌应与content-type一起提供给'/'路由,以便检索用户信息。 堆栈 节点JS MondoDB /猫鼬 实作 express-validator软件包用于用户输入验证,例如:用户名,电子邮件和密码。 使用Mocha和Chai进行用户输入方法和路线验证的单元测试。 jsonwebtoken用于用户登录管理 mongoose和mongoDB用于查询服务器。 使用POSTMAN来请求和响应RESTful API。 依存关系 bcrypt:^ 5.0.0 正文解析器:^ 1.19.0 柴-http:^ 4.3.0 dotenv:^ 8.2.0 快递:^ 4.17.1 快速验证器:^ 6.9.2, jsonwebtoken”:^ 8.5.1
【文件预览】:
tweeterBE-master
----middleware.js(1KB)
----package.json(638B)
----package-lock.json(251KB)
----schema()
--------userSchema.js(651B)
----README.md(1KB)
----config()
--------db.js(485B)
----routes()
--------api()
--------loginRoutes.js(2KB)
--------signupRoutes.js(1KB)
----test()
--------test.js(4KB)
----server.js(900B)