YiTao/validate/user_validate.go

17 lines
826 B
Go
Raw Permalink Normal View History

2024-11-09 14:59:27 +08:00
package validate
type LoginParam struct {
Username string `json:"username" validate:"required,max=12" example:"wzjian"`
Password string `json:"password" validate:"required,min=6" example:"123456"`
CaptchaKey string `json:"captcha_key" validate:"required,len=8" example:"devonlyy"`
CaptchaData string `json:"captcha_data" validate:"required,len=4" example:"DEV1"`
}
type SignupParam struct {
Username string `json:"username" validate:"required,max=12" example:"wzjian"`
Password string `json:"password" validate:"required,min=6" example:"123456"`
//Email string `json:"email" validate:"required,email" example:"wzjian@njtech.edu.cn"`
CaptchaKey string `json:"captcha_key" validate:"required,len=8" example:"devonlyy"`
CaptchaData string `json:"captcha_data" validate:"required,len=4" example:"DEV1"`
}