| 程序包 | 说明 |
|---|---|
| cn.jiiiiiin.validate.code | |
| cn.jiiiiiin.validate.code.image | |
| cn.jiiiiiin.validate.code.impl | |
| cn.jiiiiiin.validate.code.sms |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ValidateRandomStrategy<T extends ValidateCode>
验证码随机策略
|
| 限定符和类型 | 方法和说明 |
|---|---|
ValidateCode |
ValidateCodeGenerator.generate(org.springframework.web.context.request.ServletWebRequest request)
生成图形验证码
|
ValidateCode |
ValidateCodeRepository.get(org.springframework.web.context.request.ServletWebRequest request,
ValidateCodeType validateCodeType)
获取验证码
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ValidateCodeRepository.save(org.springframework.web.context.request.ServletWebRequest request,
ValidateCode code,
ValidateCodeType validateCodeType)
保存验证码
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ImageCode |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractValidateCodeProcessor<C extends ValidateCode>
抽象的图片验证码处理器
|
| 限定符和类型 | 方法和说明 |
|---|---|
ValidateCode |
SessionValidateCodeRepository.get(org.springframework.web.context.request.ServletWebRequest request,
ValidateCodeType validateCodeType) |
ValidateCode |
RedisValidateCodeRepository.get(org.springframework.web.context.request.ServletWebRequest request,
ValidateCodeType type) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SessionValidateCodeRepository.save(org.springframework.web.context.request.ServletWebRequest request,
ValidateCode code,
ValidateCodeType validateCodeType) |
void |
RedisValidateCodeRepository.save(org.springframework.web.context.request.ServletWebRequest request,
ValidateCode code,
ValidateCodeType type)
存储的时候设置了30分钟的超时时间,如果超过这个实现,数据将会被自动清除
|
| 限定符和类型 | 方法和说明 |
|---|---|
ValidateCode |
SmsValidateCodeGenerator.generate(org.springframework.web.context.request.ServletWebRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
SmsValidateCodeProcessor.send(org.springframework.web.context.request.ServletWebRequest request,
ValidateCode validateCode) |
Copyright © 2021. All rights reserved.