package main import "github.com/go-chi/chi/v5" func (a *app) registerAuthRoutes(r chi.Router) { r.Route("/auth", func(r chi.Router) { r.Post("/login", a.loginHandler) r.Post("/refresh", a.refreshHandler) r.Post("/logout", a.logoutHandler) r.With(a.authMiddleware).Get("/me", a.meHandler) }) }