feat: Apply authentication middleware globally (#7396)

* feat: Apply auth middleware globally

* feat: Remove local auth middleware where it makes sense
This commit is contained in:
Stevche Radevski
2024-05-27 15:24:53 +02:00
committed by GitHub
parent 62ef82f497
commit 10ef32c5a3
52 changed files with 76 additions and 276 deletions
@@ -1,7 +1,6 @@
import * as QueryConfig from "./query-config"
import { MiddlewareRoute } from "../../../loaders/helpers/routing/types"
import { authenticate } from "../../../utils/middlewares/authenticate-middleware"
import { validateAndTransformQuery } from "../../utils/validate-query"
import {
AdminCreateApiKey,
@@ -14,10 +13,6 @@ import { validateAndTransformBody } from "../../utils/validate-body"
import { createLinkBody } from "../../utils/validators"
export const adminApiKeyRoutesMiddlewares: MiddlewareRoute[] = [
{
matcher: "/admin/api-keys*",
middlewares: [authenticate("user", ["bearer", "session"])],
},
{
method: ["GET"],
matcher: "/admin/api-keys",