package router import ( "github.com/gin-gonic/gin" "kra/internal/server/handler" ) func RegisterLiveClient(public, private *gin.RouterGroup, h *handler.LiveClient, session *handler.Session) { public.POST("/live/client/auth/login", h.Login) public.POST("/live/client/auth/register", h.Register) private.POST("/live/client/auth/logout", session.Logout) private.GET("/live/client/me", h.Me) private.GET("/live/client/balance", h.Balance) private.PUT("/live/client/me", h.UpdateProfile) private.PUT("/live/client/me/password", h.ChangePassword) }