feat: add admin route guard for the authentication

This commit is contained in:
mahyargdz
2025-07-15 15:12:27 +03:30
parent a37317e22c
commit 9e0923c675
10 changed files with 57 additions and 17 deletions
@@ -1,8 +1,9 @@
import { UseGuards, applyDecorators } from "@nestjs/common";
import { ApiBearerAuth } from "@nestjs/swagger";
import { AdminRouteGuard } from "../../modules/auth/guards/admin.guard";
import { JwtAuthGuard } from "../../modules/auth/guards/auth.guard";
export function AuthGuards() {
return applyDecorators(UseGuards(JwtAuthGuard), ApiBearerAuth("authorization"));
return applyDecorators(UseGuards(JwtAuthGuard, AdminRouteGuard), ApiBearerAuth("authorization"));
}