文件名称:backend:亚航超级评估后端回购
文件大小:89KB
文件格式:ZIP
更新时间:2024-04-01 15:27:35
JavaScript
后端 airasia超级评估后端回购主分支是最新的稳定版分支。 这是node.js应用程序,您可以通过'npm start'命令运行它。 如您在终端中所见,它将在端口1026上本地运行。 它应该可以使用Internet在AWS上连接mongodb。 我使用了路由器,控制器和服务架构。 您可以从docker hub提取此服务器映像:docker pull 19860906 / auth-service:latest我在端口1026和http上公开了它。 heroku部署的网址: ://airasia-auth-service-backend.herokuapp.com/ 数据库设计 桌子 用户{名称:{类型:字符串,必填:true,最大长度:150,},用户名:{类型:字符串,必填:true,最大长度:15,唯一:true,},密码:{类型:字符串,必填:true ,最大长度:60
【文件预览】:
backend-master
----auth.js(303B)
----package.json(817B)
----server.js(1KB)
----enums.js(624B)
----Dockerfile(108B)
----configmap.yaml(260B)
----tests()
--------spec()
--------test-db-helper.js(2KB)
----package-lock.json(118KB)
----controllers()
--------auth-controller.js(899B)
--------permission-controller.js(919B)
--------role-controller.js(458B)
----schemas()
--------user.js(2KB)
--------role.js(561B)
--------permission.js(518B)
----dtos()
--------login-req.dto.js(340B)
----repos()
--------auth-repo.js(2KB)
--------role-repo.js(536B)
--------permission-repo.js(769B)
----configs.js(371B)
----npm-debug.log(308KB)
----routers()
--------role-router.js(245B)
--------auth-router.js(249B)
--------app-router.js(222B)
--------permission-router.js(302B)
----.gitignore(44B)
----.dockerignore(288B)
----README.md(5KB)
----services()
--------auth-services.js(728B)
--------role-service.js(282B)
--------permission-services.js(520B)