BE-MiniERP/modules/auth/routes.go

20 lines
411 B
Go

package auth
import (
"BE-MiniERP/middlewares"
"BE-MiniERP/modules/auth/handler"
"github.com/gofiber/fiber/v2"
)
func RegisterRoutes(r fiber.Router) {
h := handler.NewAuthHandler()
r.Post("/register", h.Register)
r.Post("/login", h.Login)
protected := r.Group("", middlewares.JWTProtected())
protected.Get("/me", middlewares.JWTProtected(), h.GetUser)
protected.Post("/refresh", h.RefreshToken)
}