13 lines
305 B
Go

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)
})
}