feat: add jwt auth guard and profile endpoint
This commit is contained in:
@@ -9,6 +9,9 @@ import { ConfigService } from '@nestjs/config';
|
||||
import { LoginProvider } from './providers/login.provider';
|
||||
import { GenerateTokenProvider } from './providers/generate-token.provider';
|
||||
import { VerifyOTPProvider } from './providers/verify-otp.provider';
|
||||
import { JwtStrategy } from './strategies/jwt.strategy';
|
||||
import { APP_GUARD } from '@nestjs/core';
|
||||
import { GlobalAuthGuard } from './guards/global-auth.guard';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
@@ -33,6 +36,11 @@ import { VerifyOTPProvider } from './providers/verify-otp.provider';
|
||||
GenerateTokenProvider,
|
||||
LoginProvider,
|
||||
VerifyOTPProvider,
|
||||
JwtStrategy,
|
||||
{
|
||||
provide: APP_GUARD,
|
||||
useClass: GlobalAuthGuard,
|
||||
},
|
||||
],
|
||||
})
|
||||
export class AuthModule {}
|
||||
|
||||
Reference in New Issue
Block a user