- SendVerifyCode add params authToken

This commit is contained in:
gazebo
2019-03-04 11:31:02 +08:00
parent 538a801ccd
commit b57e698df8
3 changed files with 21 additions and 11 deletions

View File

@@ -39,16 +39,17 @@ func (c *Auth2Controller) CreateCaptcha() {
}
// @Title 发送验证码
// @Description 发送验证码
// @Param captchaID formData string true "图片验证码ID"
// @Param captchaValue formData string true "图片验证码值"
// @Description 发送验证码图片验证码与authToken二者必须至少有一个
// @Param captchaID formData string false "图片验证码ID"
// @Param captchaValue formData string false "图片验证码值"
// @Param authToken formData string false "之前的认证信息"
// @Param authID formData string true "手机号或邮件"
// @Success 200 {object} controllers.CallResult
// @Failure 200 {object} controllers.CallResult
// @router /SendVerifyCode [post]
func (c *Auth2Controller) SendVerifyCode() {
c.callSendVerifyCode(func(params *tAuth2SendVerifyCodeParams) (retVal interface{}, errCode string, err error) {
err = auth2.SendVerifyCode(params.CaptchaID, params.CaptchaValue, params.AuthID)
err = auth2.SendVerifyCode(params.AuthToken, params.CaptchaID, params.CaptchaValue, params.AuthID)
return retVal, "", err
})
}