Files
gongxue-base/apps/server/src/authorization/authorization.module.ts

12 lines
433 B
TypeScript

import { Global, Module } from '@nestjs/common';
import { CaslAbilityFactory } from './casl-ability.factory';
import { AuthorizationService } from './authorization.service';
import { PoliciesGuard } from './guards/policies.guard';
@Global()
@Module({
providers: [CaslAbilityFactory, AuthorizationService, PoliciesGuard],
exports: [CaslAbilityFactory, AuthorizationService, PoliciesGuard],
})
export class AuthorizationModule {}