文件名称:men_boilerplate:Node REST API服务器的样板,使事情变得更快更好
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-24 22:14:36
nodejs boilerplate server mongoose rest-api
MEN样板 Node.js后端REST API,用户身份验证,JWT,密码重置和MongoDB 推出 先决条件: 装有恶魔运行的docker 克隆仓库 创建.env文件并编写ENV VARS: API_PORT = 5000 NODE_ENV =开发JWT_SECRET = DB_SECRET = DB_CONNECTION_STRING =; 默认值:mongodb:// localhost:27017 / meanauth EMAIL_RESET_SENDER = yarn-安装依赖项 纱线密钥-生成密钥对 docker-compose up-构建和启动项目 核心功能 Node.js Express.js Passport.js MongoDB的 特征 电子邮件和密码,注册和登录 调用安全访问并刷新令牌 端点可以使用passport.authenticate进行保护。验证
【文件预览】:
men_boilerplate-main
----req.rest(649B)
----utils()
--------jwts.js(1KB)
--------generateKeys.js(657B)
--------passwords.js(439B)
----db()
--------connectToDb.js(925B)
--------models()
----content()
--------emails()
----Dockerfile(388B)
----helpers()
--------tokens.js(253B)
--------mailMock.js(553B)
----app.js(689B)
----config()
--------passport.js(833B)
--------database.js(1KB)
----README.md(2KB)
----docker-compose.yml(612B)
----.gitignore(51B)
----routes()
--------auth.js(5KB)
--------users.js(307B)
--------index.js(679B)
----package.json(900B)