没有合适的资源?快使用搜索试试~ 我知道了~
nestjs-oauth-server:NestJS容器化开发环境
共75个文件
ts:54个
json:6个
hbs:4个
需积分: 20 0 下载量 38 浏览量
2021-04-18
14:42:59
上传
评论
收藏 156KB ZIP 举报
温馨提示
内容 1.说明 该模板将框架与TypeScript结合使用。 开发环境使用Docker和docker-compose 。 设置了基本结构和依赖关系,其中PostgreSQL为数据库引擎, TypeORM为连接器库。 使用oauthjs/node-oauth2-server实现OAuth2身份提供程序(服务器)。 2.安装 首先创建必要的环境变量: # terminal $ cp .env.example .env 修改适当的变量以匹配您的环境: # .env PATH_PREFIX=/home/devs/projects/nestjs-docker WEB_PORT=3000 ... 构建用于开发的图像: # terminal $ docker-compose build 为Postgres创建卷: # terminal $ docker volume create -
资源推荐
资源详情
资源评论
收起资源包目录
nestjs-oauth-server-master.zip (75个子文件)
nestjs-oauth-server-master
tsconfig.build.json 97B
.env.example 131B
db 89B
.eslintrc.js 793B
src
main.ts 1KB
utils
types.ts 241B
validation.pipe.ts 776B
functions.ts 3KB
seeders
sample.sql 883B
users
interfaces.ts 216B
users.service.spec.ts 453B
users.controller.spec.ts 486B
users.service.ts 1KB
users.module.ts 435B
users.controller.ts 1KB
views
partials
layout.hbs 867B
authorize.hbs 1KB
index.hbs 277B
login-form.hbs 1KB
auth
interfaces.ts 92B
guards
bearer.guard.ts 500B
local.guard.ts 676B
client_password.guard.ts 262B
jwt.guard.ts 672B
roles.guard.ts 732B
basic.guard.ts 225B
decorators.ts 377B
authenticated.guard.ts 325B
strategies
bearer.strategy.ts 1024B
basic.strategy.ts 898B
jwt.strategy.ts 784B
local.strategy.ts 805B
client_password.strategy.ts 942B
serialisers
local.serialiser.ts 860B
auth.service.ts 1KB
auth.controller.spec.ts 479B
auth.service.spec.ts 446B
auth.module.ts 934B
auth.controller.ts 2KB
oauth
interfaces.ts 223B
oauth.config.ts 237B
providers
oauth2.express.ts 4KB
oauth.module.ts 2KB
oauth.provider.ts 1KB
oauth.controller.ts 2KB
oauth.service.ts 5KB
oauth.model.ts 5KB
exceptions
all.handler.ts 652B
unathorised.handler.ts 942B
entities
user.entity.ts 1KB
client.entity.ts 1KB
access_token.entity.ts 1023B
authorization_code.entity.ts 890B
migrations
1617706097169-CompleteMigration.ts 5KB
config
constants.ts 354B
middlewares
logger.middleware.ts 436B
app
app.service.ts 142B
app.module.ts 2KB
app.service.spec.ts 439B
app.controller.ts 597B
app.controller.spec.ts 608B
Dockerfile 259B
nest-cli.json 166B
npm 74B
tsconfig.json 336B
test
jest-e2e.json 183B
app.e2e-spec.ts 605B
.prettierrc 106B
ormconfig.ts 592B
README.md 4KB
nest 76B
docker-compose.yml 1KB
.gitignore 6KB
package-lock.json 418KB
package.json 3KB
共 75 条
- 1
资源评论
谁家扁舟子
- 粉丝: 30
- 资源: 4678
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功