【文件属性】:
文件名称:node-mongo-api:使用Node,Typescript和MongoDB开发的API
文件大小:137KB
文件格式:ZIP
更新时间:2021-04-16 09:56:53
api express node typescript jest
:clipboard: 关于
这是一个简单的API,使用MongoDB作为数据库在Node.js上运行。
:bookmark_tabs: 特征
注册新用户
允许用户创建一个帐户。
请求正文示例:
{
" name " : " User Name " ,
" email " : " user@gmail.com " ,
" password " : " UserPassword "
}
验证
允许注册用户登录。
请求正文示例:
{
" email " : " user@gmail.com " ,
" password " : " UserPassword "
}
忘记密码
发送一封电子邮件,允许用户更改其密码。
请求正文示例:
{
" email " : " user@gmail.com "
}
重设密码
允许具有有效令牌的用户更改其密码。
请求正文示例:
{
" email " : " user@gmai
【文件预览】:
node-mongo-api-main
----package.json(2KB)
----.eslintrc.json(339B)
----jest.config.js(6KB)
----LICENSE(1KB)
----src()
--------models()
--------__tests__()
--------database()
--------repositories()
--------routes.ts(1KB)
--------controllers()
--------views()
--------server.ts(87B)
--------app.ts(144B)
--------services()
--------middlewares()
----tsconfig.json(1KB)
----.env_sample(61B)
----.gitignore(40B)
----README.md(2KB)
----yarn.lock(299KB)
----.eslintignore(11B)
----jest-mongodb-config.js(208B)
----babel.config.js(438B)