Added /auth/refresh route #10

Merged
robin merged 2 commits from dev into main 2026-08-03 15:01:09 +02:00
+2 -1
View File
@@ -32,14 +32,15 @@ func NewMux(cfg Config) http.Handler {
apiMux := http.NewServeMux() apiMux := http.NewServeMux()
apiMux.HandleFunc("/", handler.DefaultHandler) apiMux.HandleFunc("/", handler.DefaultHandler)
apiMux.HandleFunc("GET /health", handler.HealthHandler)
apiMux.HandleFunc("POST /login", authHandler.Login) apiMux.HandleFunc("POST /login", authHandler.Login)
apiMux.HandleFunc("POST /auth/refresh", authHandler.Refresh)
apiMux.Handle("POST /users", protected(userHandler.CreateUser)) apiMux.Handle("POST /users", protected(userHandler.CreateUser))
apiMux.Handle("POST /lists", protected(listHandler.CreateList)) apiMux.Handle("POST /lists", protected(listHandler.CreateList))
mux := http.NewServeMux() mux := http.NewServeMux()
mux.HandleFunc("GET /health", handler.HealthHandler)
mux.Handle("/api/v1/", http.StripPrefix("/api/v1", apiMux)) mux.Handle("/api/v1/", http.StripPrefix("/api/v1", apiMux))
var httpHandler http.Handler = mux var httpHandler http.Handler = mux