| 程序包 | 说明 |
|---|---|
| cn.jiiiiiin.validate.code.config | |
| cn.jiiiiiin.validate.code.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
ValidateCodeRepository |
ValidateCodeConfig.validateCodeRepository()
如果出现上面错误就是缺少指定的验证码存储器,建议如果应用只部署一个实例,那么就选择基于session的存储方案,简单,`SessionValidateCodeRepository`,如果部署多实例且不想做session黏贴就使用redis存储方案,`RedisValidateCodeRepository`;
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
RedisValidateCodeRepository
基于redis的验证码存取器,避免由于没有session导致无法存取验证码的问题
注意需要在请求头或请求参数中携带:
String deviceId = request.getHeader("deviceId");
客户端标识
|
class |
SessionValidateCodeRepository
基于session的验证码存取器
|
Copyright © 2021. All rights reserved.