跳到主要内容

验证平台服务

图片验证码

注:图片验证码服务通过基础服务域名来调用,如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