验证平台服务
图片验证码
注:图片验证码服务通过基础服务域名来调用,如http://base.xx.com/
路径
{domain}/captchas/{uuid}/{scene}
参数说明
参数 | 说明 |
---|---|
scene | 场景标识,规范参见下表 |
uuid | 唯一标识,建议使用uuid |
scene 规范
场景 | 值 |
---|---|
验证码登录 | login |
手机注册 | register |
找回密码 | find_password |
绑定手机 | bind_mobile |
修改密码 | modify_password |
示例:
<img src="http://base.cc.com/captchas/login/xxxxxxxx-xxxx-xxxx-xxxx">
图片码的验证
//注入验证业务接口
@Autowired
ICaptchaService captchaService ;
//调用接口验证
boolean result = captchaService.valid(code,scene,uuid);
验证码使用说明 (以买家pc端为例)
如果使用快捷登录 这里使用短信验证码进行验证
调用接口并传入手机号 passport/login/smscode/{mobile}
如果使用账号登录 验证码有图片验证码和滑动验证两种
进入登录页面会调用接口 /base/validator 获取验证码类型
可以进入管理端修改 /设置管理/网店设置/验证平台设置 默认为图片验证码
图片验证码
详情可见 图片验证码验证插件
public class CaptchaValidatorPlugin implements ValidatorPlugin
阿里云滑动验证
详情可见 阿里云滑动验证插件
public class AliyunAfsPlugin implements ValidatorPlugin