public interface FrequencyLimitHandler
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
FrequencyLimitHandler.DefaultLimitHandler
验证码接口限流:
客户端ClientUid 组件实例化时设置一次,如:场景码+UUID,客户端可以本地缓存,保证一个组件只有一个值
针对同一个客户端的请求,做如下限制:
get
1分钟内check失败5次,锁定5分钟
1分钟内不能超过120次。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseModel |
validateCheck(CaptchaVO captchaVO)
check接口限流
|
ResponseModel |
validateGet(CaptchaVO captchaVO)
get 接口限流
|
ResponseModel |
validateVerify(CaptchaVO captchaVO)
verify接口限流
|
ResponseModel validateGet(CaptchaVO captchaVO)
captchaVO - captchaVOResponseModel validateCheck(CaptchaVO captchaVO)
captchaVO - captchaVOResponseModel validateVerify(CaptchaVO captchaVO)
captchaVO - captchaVOCopyright © 2023. All rights reserved.