13 lines
305 B
Go
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)
|
|
})
|
|
}
|