package request type UserLoginReq struct { Code string `json:"code" binding:"required"` } type H5UserLoginReq struct { Code string `json:"code" binding:"required"` UserinfoAuth *bool `json:"userinfo_auth"` // 是否手动授权,否则为静默授权 } type PhoneLoginReq struct { PhoneNumber string `json:"phone_number" binding:"required"` VerifyCode string `json:"verify_code" binding:"required"` } type VerifyCodeReq struct { PhoneNumber string `json:"phone_number" binding:"required"` Template string `json:"template"` }