mc-client-updater-server/internal/api/v1/handler/admin.go

24 lines
454 B
Go

package handler
import (
"github.com/gin-gonic/gin"
"mc-client-updater-server/internal/service"
"mc-client-updater-server/pkg/param"
"mc-client-updater-server/pkg/result"
)
func HandleLogin(c *gin.Context) {
srv := service.NewUserService(c)
res := result.NewResult(c)
loginParam := param.LoginParam{}
err := c.ShouldBindJSON(&loginParam)
if err != nil {
res.BadRequest()
return
}
srv.Login(loginParam.Username, loginParam.Password)
}