public class RedisValidateCodeRepository extends Object implements ValidateCodeRepository
注意需要在请求头或请求参数中携带: String deviceId = request.getHeader("deviceId"); 客户端标识
| 构造器和说明 |
|---|
RedisValidateCodeRepository() |
| 限定符和类型 | 方法和说明 |
|---|---|
ValidateCode |
get(org.springframework.web.context.request.ServletWebRequest request,
ValidateCodeType type)
获取验证码
|
void |
remove(org.springframework.web.context.request.ServletWebRequest request,
ValidateCodeType type)
移除验证码
|
void |
save(org.springframework.web.context.request.ServletWebRequest request,
ValidateCode code,
ValidateCodeType type)
存储的时候设置了30分钟的超时时间,如果超过这个实现,数据将会被自动清除
|
public void save(org.springframework.web.context.request.ServletWebRequest request,
ValidateCode code,
ValidateCodeType type)
save 在接口中 ValidateCodeRepositoryrequest - ServletWebRequestcode - ValidateCodetype - ValidateCodeTypepublic ValidateCode get(org.springframework.web.context.request.ServletWebRequest request, ValidateCodeType type)
ValidateCodeRepositoryget 在接口中 ValidateCodeRepositoryrequest - ServletWebRequesttype - ValidateCodeTypeValidateCodepublic void remove(org.springframework.web.context.request.ServletWebRequest request,
ValidateCodeType type)
ValidateCodeRepositoryremove 在接口中 ValidateCodeRepositoryrequest - ServletWebRequesttype - ValidateCodeTypeCopyright © 2021. All rights reserved.