diff --git a/handlers/type.go b/handlers/type.go index 41c83f5..be5fd06 100644 --- a/handlers/type.go +++ b/handlers/type.go @@ -4,14 +4,14 @@ package handlers type userSignin struct { - Username string `form:"username" json:"username"` - Password string `form:"password" json:"password"` + Username string `form:"username" json:"username" validate:"required,username"` + Password string `form:"password" json:"password" validate:"required,password"` } type userSignup struct { - Username string `form:"username" json:"username"` - Email string `form:"email" json:"email"` - Password string `form:"password" json:"password"` + Username string `form:"username" json:"username" validate:"required,username"` + Email string `form:"email" json:"email" validate:"required,email"` + Password string `form:"password" json:"password" validate:"required,password"` } type userCreate struct {