diff --git a/backend/app/api/v1/auth.go b/backend/app/api/v1/auth.go index c6eb55840..54184cf31 100644 --- a/backend/app/api/v1/auth.go +++ b/backend/app/api/v1/auth.go @@ -28,10 +28,6 @@ func (b *BaseApi) Login(c *gin.Context) { helper.ErrorWithDetail(c, constant.CodeErrBadRequest, constant.ErrTypeInvalidParams, err) return } - if err := global.VALID.Struct(req); err != nil { - helper.ErrorWithDetail(c, constant.CodeErrBadRequest, constant.ErrTypeInvalidParams, err) - return - } if err := captcha.VerifyCode(req.CaptchaID, req.Captcha); err != nil { helper.ErrorWithDetail(c, constant.CodeErrInternalServer, constant.ErrTypeInternalServer, err) return diff --git a/backend/app/dto/auth.go b/backend/app/dto/auth.go index 0e8fec24f..467bfa55f 100644 --- a/backend/app/dto/auth.go +++ b/backend/app/dto/auth.go @@ -18,17 +18,17 @@ type MfaCredential struct { } type Login struct { - Name string `json:"name" validate:"name,required"` - Password string `json:"password" validate:"required"` + Name string `json:"name"` + Password string `json:"password"` Captcha string `json:"captcha"` CaptchaID string `json:"captchaID"` AuthMethod string `json:"authMethod"` } type MFALogin struct { - Name string `json:"name" validate:"name,required"` - Password string `json:"password" validate:"required"` - Secret string `json:"secret" validate:"required"` + Name string `json:"name"` + Password string `json:"password"` + Secret string `json:"secret"` Code string `json:"code"` AuthMethod string `json:"authMethod"` }