【文件属性】:
文件名称:authentication-service:满足各种需求的开源身份验证服务
文件大小:133KB
文件格式:ZIP
更新时间:2021-05-01 15:15:33
authentication backend hacktoberfest JavaScript
Greenpress认证服务
具有数据库支持和身份验证功能的HTTP服务器(仅后端)
用法
作为Docker容器
$ docker run -p 3001:3001 greenpress/auth
作为节点包
$ npm i @greenpress/auth
$ npx greenpress-auth
开发与独立使用
如果出于任何原因想要手动运行此项目,则需要确认几个命令:
安装
$ npm install
发射
$ npm start
主要特点
es6
表示
猫鼬
护照
验证器
登录注册
令牌和刷新令牌
环境变量的可选角色
电子邮件验证
依存关系
Node.js
npm OR纱
MongoDB的
未来发展
电子邮件验证(下一阶段,支持多个电子邮件服务API)
重设密码
【文件预览】:
authentication-service-master
----Dockerfile(143B)
----.gitignore(28B)
----README.md(1KB)
----mocks()
--------express-res.mock.js(238B)
----.dockerignore(78B)
----server()
--------routes()
--------services()
--------middleware()
--------models()
--------passport()
--------controllers()
----package.json(1KB)
----CONTRIBUTING.md(373B)
----index.js(401B)
----config()
--------index.js(1KB)
----helpers()
--------init-util.js(964B)
--------reset.js(431B)
--------form-validations.js(334B)
--------init.js(418B)
--------mongo-utils.js(159B)
----LICENSE.md(1KB)
----jest.config.js(6KB)
----package-lock.json(440KB)