add auth to backend and frontend
This commit is contained in:
@@ -76,10 +76,16 @@ func main() {
|
||||
|
||||
// Register routes
|
||||
http.HandleFunc("/login", userHandler.Login)
|
||||
http.HandleFunc("/logout", userHandler.Logout)
|
||||
|
||||
http.Handle("/weather/fetch", middleware.AuthMiddleware(authService)(
|
||||
http.HandlerFunc(weatherHandler.FetchWeather)),
|
||||
)
|
||||
|
||||
http.Handle("/weather/me", middleware.AuthMiddleware(authService)(
|
||||
http.HandlerFunc(userHandler.Me)),
|
||||
)
|
||||
|
||||
http.HandleFunc("/weather/history", weatherHandler.GetHistory)
|
||||
http.HandleFunc("/health", handlers.Health)
|
||||
http.HandleFunc("/latest-temperature", handlers.LatestTemperature)
|
||||
|
||||
Reference in New Issue
Block a user