文件名称:nestjs-auth-graphql-starter:具有GraphQL和PassportJS身份验证的NestJS入门模板
文件大小:194KB
文件格式:ZIP
更新时间:2024-03-25 12:26:24
TypeScript
描述 带有PassportJS身份验证,GraphQL和OpenAPI文档集成的框架TypeScript样板。 设置 使用代码优先的GraphQL 使用TypeORM进行实体和迁移 正确配置ormconfig.js以进行运行时同步和迁移 实现基于刷新令牌的身份验证流程 使用PassportJS和JWT进行身份验证 自定义漂亮和ESLint配置 使用优化查询并 配置文件 环境变量 .env JWT_KEY= < your> 类型ORM ormconfig.js const { join } = require ( "path" ) ; module . exports = { type : "sqlite" , synchronize : true , entities : [ "dist/**/*.entity.js" ] , databa
【文件预览】:
nestjs-auth-graphql-starter-master
----.gitignore(434B)
----package.json(3KB)
----src()
--------app.module.ts(811B)
--------posts()
--------app.controller.spec.ts(617B)
--------auth()
--------main.ts(594B)
--------config()
--------users()
--------app.service.ts(142B)
--------database()
--------app.controller.ts(274B)
----tsconfig.json(339B)
----schema.gql(2KB)
----.eslintrc.js(780B)
----README.md(2KB)
----ormconfig.example.js(291B)
----tsconfig.build.json(97B)
----test()
--------app.e2e-spec.ts(630B)
--------jest-e2e.json(183B)
----.prettierrc(122B)
----yarn.lock(392KB)
----nest-cli.json(64B)