because I got bored of customising my CV for every job
1import {
2 AuthorizationModule,
3 IdentityProviderRegistry,
4 TokenModule,
5 UserModule,
6} from "@cv/core";
7import { Global, Module } from "@nestjs/common";
8import { DiscoveryModule } from "@nestjs/core";
9import { JwtAuthGuard } from "./guards/jwt-auth.guard";
10import { VerifiedScopeGuard } from "./guards/verified-scope.guard";
11
12@Global()
13@Module({
14 imports: [DiscoveryModule, UserModule, TokenModule, AuthorizationModule],
15 providers: [IdentityProviderRegistry, JwtAuthGuard, VerifiedScopeGuard],
16 exports: [
17 IdentityProviderRegistry,
18 UserModule,
19 TokenModule,
20 AuthorizationModule,
21 JwtAuthGuard,
22 VerifiedScopeGuard,
23 ],
24})
25export class AuthModule {}