From 90a5f7b2a66bcc8147e66f96781d710a20089b59 Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Fri, 26 Dec 2025 12:54:37 -0300 Subject: [PATCH] fix: Add /api/v1/auth/register/company route for public job posting Added route aliases: - POST /api/v1/auth/register/candidate - POST /api/v1/auth/register/company These maintain consistency with the /post-job frontend page --- backend/internal/router/router.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/internal/router/router.go b/backend/internal/router/router.go index f945b1d..315fa70 100755 --- a/backend/internal/router/router.go +++ b/backend/internal/router/router.go @@ -141,6 +141,8 @@ func NewRouter() http.Handler { // Public mux.HandleFunc("POST /api/v1/auth/login", coreHandlers.Login) mux.HandleFunc("POST /api/v1/auth/register", coreHandlers.RegisterCandidate) + mux.HandleFunc("POST /api/v1/auth/register/candidate", coreHandlers.RegisterCandidate) + mux.HandleFunc("POST /api/v1/auth/register/company", coreHandlers.CreateCompany) mux.HandleFunc("POST /api/v1/companies", coreHandlers.CreateCompany) // Public/Protected with RBAC (Smart Handler) mux.Handle("GET /api/v1/companies", authMiddleware.OptionalHeaderAuthGuard(http.HandlerFunc(coreHandlers.ListCompanies)))