From 13ee297d06318588729413716376b4bea1263872 Mon Sep 17 00:00:00 2001 From: nicekid1 <86746988+nicekid1@users.noreply.github.com> Date: Wed, 1 Jan 2025 15:17:10 +0330 Subject: [PATCH] Fix issue with auth guard functionality --- src/guard/auth.guard.ts | 2 +- src/guard/auth.module.ts | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src/guard/auth.module.ts diff --git a/src/guard/auth.guard.ts b/src/guard/auth.guard.ts index 2cb402d..ed3931a 100644 --- a/src/guard/auth.guard.ts +++ b/src/guard/auth.guard.ts @@ -16,7 +16,7 @@ export class JwtAuthGuard implements CanActivate { } try { - const decoded = this.jwtService.verify(token); + const decoded = this.jwtService.verify(token,{secret:process.env.JWT_SECRET}); request.user = decoded; return true; } catch (error) { diff --git a/src/guard/auth.module.ts b/src/guard/auth.module.ts new file mode 100644 index 0000000..b6e051b --- /dev/null +++ b/src/guard/auth.module.ts @@ -0,0 +1,9 @@ +import { Module } from '@nestjs/common'; +import { JwtService } from '@nestjs/jwt'; +import { JwtAuthGuard } from './auth.guard'; + +@Module({ + providers: [JwtService, JwtAuthGuard], + exports: [JwtService, JwtAuthGuard], +}) +export class AuthModule {}