diff --git a/apps/backend/src/app.module.ts b/apps/backend/src/app.module.ts index 0759ac0..de0d310 100644 --- a/apps/backend/src/app.module.ts +++ b/apps/backend/src/app.module.ts @@ -14,6 +14,7 @@ import { OssModule } from './oss/oss.module'; import { ThrottlerModule } from '@nestjs/throttler'; import { CaptchaModule } from './captcha/captcha.module'; import { SmsModule } from './sms/sms.module'; +import { CommonModule } from './common/common.module'; @Module({ imports: [ @@ -48,6 +49,7 @@ import { SmsModule } from './sms/sms.module'; OssModule, CaptchaModule, SmsModule, + CommonModule, ], controllers: [AppController], providers: [AppService], diff --git a/apps/backend/src/common/common.module.ts b/apps/backend/src/common/common.module.ts new file mode 100644 index 0000000..cc8e21e --- /dev/null +++ b/apps/backend/src/common/common.module.ts @@ -0,0 +1,10 @@ +import { Module } from '@nestjs/common'; +import { RolesGuard } from './guard/roles.guard'; +import { UserModule } from 'src/user/user.module'; + +@Module({ + providers: [RolesGuard], + imports: [UserModule], + exports: [RolesGuard], +}) +export class CommonModule { }