feat: add security

This commit is contained in:
Methapon2001 2024-06-25 14:54:48 +07:00
parent 71fcc30f42
commit 7cf75edf76

View file

@ -1,10 +1,11 @@
import { Controller, Get, Query, Route } from "tsoa"; import { Controller, Get, Query, Route, Security } from "tsoa";
import prisma from "../db"; import prisma from "../db";
import { Prisma, Product, Service } from "@prisma/client"; import { Prisma, Product, Service } from "@prisma/client";
@Route("/api/v1/product-service") @Route("/api/v1/product-service")
export class ProductServiceController extends Controller { export class ProductServiceController extends Controller {
@Get() @Get()
@Security("keycloak")
async getProductService( async getProductService(
@Query() status?: "ACTIVE" | "INACTIVE", @Query() status?: "ACTIVE" | "INACTIVE",
@Query() query = "", @Query() query = "",