From b023f76e9bc575b84ddccbbec52dec4692df7fca Mon Sep 17 00:00:00 2001 From: "christian.julian" Date: Sun, 15 Jun 2025 15:31:34 -0600 Subject: [PATCH] fix --- api_candidatos/api/index.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/api_candidatos/api/index.php b/api_candidatos/api/index.php index ce9cdb1..17dc802 100644 --- a/api_candidatos/api/index.php +++ b/api_candidatos/api/index.php @@ -1,5 +1,4 @@ "Entró en oauth/token"]); - // require_once __DIR__ . '/../src/Oauth/Routes/AuthRoutes.php'; + require_once __DIR__ . '/../src/Oauth/Routes/AuthRoutes.php'; + // /../src/candidatos/index.php break; case preg_match('#^/candidatos#', $normalizedPath): - echo json_encode(["mensaje" => "Entró en candidatos"]); - // require_once __DIR__ . '/../src/Oauth/Middleware/AuthMiddleware.php'; - // if (\OAuth\Middleware\AuthMiddleware::verifyToken()) { - // require_once __DIR__ . '/../src/candidatos/index.php'; - // } + // Verificar token de OAuth 2.0 antes de acceder a rutas protegidas + require_once __DIR__ . '/../src/Oauth/Middleware/AuthMiddleware.php'; + + // Solo continuamos si el token es válido + if (\OAuth\Middleware\AuthMiddleware::verifyToken()) { + require_once __DIR__ . '/../src/candidatos/index.php'; + } break; default: @@ -38,5 +40,4 @@ switch (true) { echo json_encode(["error" => "Ruta no encontrada"]); break; } - ?> \ No newline at end of file