From 0d987f5c97cc8c0e205193ef8c67745ac981d5bf Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Thu, 3 Apr 2025 12:36:34 +0200 Subject: Fix login and register --- cmd/api/main.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'cmd/api/main.go') diff --git a/cmd/api/main.go b/cmd/api/main.go index 2120d41..ff80c17 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -1,22 +1,26 @@ package main import ( + "log/slog" + "net/http" "os" "github.com/boozec/rahanna/api/database" "github.com/boozec/rahanna/api/handlers" "github.com/gorilla/mux" - "net/http" + "github.com/rs/cors" ) func main() { database.InitDb(os.Getenv("DATABASE_URL")) r := mux.NewRouter() - r.HandleFunc("/register", handlers.RegisterUser).Methods(http.MethodPost) - r.HandleFunc("/login", handlers.LoginUser).Methods(http.MethodPost) + r.HandleFunc("/auth/register", handlers.RegisterUser).Methods(http.MethodPost) + r.HandleFunc("/auth/login", handlers.LoginUser).Methods(http.MethodPost) - if err := http.ListenAndServe(":8080", r); err != nil { + slog.Info("Serving on :8080") + handler := cors.AllowAll().Handler(r) + if err := http.ListenAndServe(":8080", handler); err != nil { panic(err) } } -- cgit v1.2.3-18-g5258