【文件属性】:
文件名称:techJournalServer:Arete组项目的Api服务器
文件大小:32KB
文件格式:ZIP
更新时间:2021-02-09 19:21:03
JavaScript
API服务器的前端
团队成员
玛哈
最大标记
弗朗切斯科
实时部署
API端点
## users端点
/用户/注册POST
需要在请求中包含电子邮件,密码和名称的正文
返回带有身份验证令牌的对象并创建用户
/ users / login POST
需要对象上带有电子邮件和密码的正文
返回带有用户信息的对象
/用户GET
返回有关所有用户的所有信息
/ users /:id
返回有关单个用户的信息
可选查询参数:
填充
- journalEntries
- skills
- createdEvents
- eventsWillAttend
此选项将返回连接了此额外信息的用户对象,从而避免了对它们的额外调用。
例如: / users / 5f5547055b287367b551a187 **?populate = skills **
将返回类似这样的内容
{
【文件预览】:
techJournalServer-master
----services()
--------passport.js(892B)
--------config.js(138B)
--------utils.js(4KB)
----models()
--------skill.js(268B)
--------user.js(571B)
--------event.js(753B)
--------entry.js(477B)
----server.js(3KB)
----controllers()
--------eventsSkills.js(4KB)
--------skills.js(2KB)
--------usersEntries.js(4KB)
--------events.js(5KB)
--------users.js(6KB)
--------usersEvents.js(6KB)
--------locations.js(1KB)
--------usersSkills.js(5KB)
----.gitignore(17B)
----readme.md(7KB)
----package-lock.json(44KB)
----package.json(854B)