mirror of
https://github.com/dromara/tianai-captcha.git
synced 2026-05-23 02:02:42 +08:00
更改验证器类名
This commit is contained in:
+2
-2
@@ -8,9 +8,9 @@ import java.util.Map;
|
|||||||
/**
|
/**
|
||||||
* @Author: 天爱有情
|
* @Author: 天爱有情
|
||||||
* @date 2022/2/17 10:54
|
* @date 2022/2/17 10:54
|
||||||
* @Description 滑块验证码校验器
|
* @Description 图片验证码校验器
|
||||||
*/
|
*/
|
||||||
public interface SliderCaptchaValidator {
|
public interface ImageCaptchaValidator {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 计算滑块要背景图的百分比,基本校验
|
* 计算滑块要背景图的百分比,基本校验
|
||||||
+1
-1
@@ -12,7 +12,7 @@ import java.util.Map;
|
|||||||
* @date 2022/2/17 11:01
|
* @date 2022/2/17 11:01
|
||||||
* @Description 基本的行为轨迹校验
|
* @Description 基本的行为轨迹校验
|
||||||
*/
|
*/
|
||||||
public class BasicCaptchaTrackValidator extends SimpleSliderCaptchaValidator {
|
public class BasicCaptchaTrackValidator extends SimpleImageCaptchaValidator {
|
||||||
|
|
||||||
public BasicCaptchaTrackValidator() {
|
public BasicCaptchaTrackValidator() {
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-4
@@ -2,7 +2,7 @@ package cloud.tianai.captcha.template.slider.validator.impl;
|
|||||||
|
|
||||||
import cloud.tianai.captcha.template.slider.common.util.CollectionUtils;
|
import cloud.tianai.captcha.template.slider.common.util.CollectionUtils;
|
||||||
import cloud.tianai.captcha.template.slider.generator.common.model.dto.ImageCaptchaInfo;
|
import cloud.tianai.captcha.template.slider.generator.common.model.dto.ImageCaptchaInfo;
|
||||||
import cloud.tianai.captcha.template.slider.validator.SliderCaptchaValidator;
|
import cloud.tianai.captcha.template.slider.validator.ImageCaptchaValidator;
|
||||||
import cloud.tianai.captcha.template.slider.validator.common.model.dto.SliderCaptchaTrack;
|
import cloud.tianai.captcha.template.slider.validator.common.model.dto.SliderCaptchaTrack;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
@@ -18,7 +18,7 @@ import java.util.Map;
|
|||||||
* @Description 基本的滑块验证校验 , 值进行基本校验, 目前只校验用户是否滑动到缺口处,不校验行为轨迹
|
* @Description 基本的滑块验证校验 , 值进行基本校验, 目前只校验用户是否滑动到缺口处,不校验行为轨迹
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class SimpleSliderCaptchaValidator implements SliderCaptchaValidator {
|
public class SimpleImageCaptchaValidator implements ImageCaptchaValidator {
|
||||||
|
|
||||||
public static float DEFAULT_TOLERANT = 0.02f;
|
public static float DEFAULT_TOLERANT = 0.02f;
|
||||||
/** 容错值. */
|
/** 容错值. */
|
||||||
@@ -26,10 +26,10 @@ public class SimpleSliderCaptchaValidator implements SliderCaptchaValidator {
|
|||||||
@Setter
|
@Setter
|
||||||
public float defaultTolerant = DEFAULT_TOLERANT;
|
public float defaultTolerant = DEFAULT_TOLERANT;
|
||||||
|
|
||||||
public SimpleSliderCaptchaValidator() {
|
public SimpleImageCaptchaValidator() {
|
||||||
}
|
}
|
||||||
|
|
||||||
public SimpleSliderCaptchaValidator(float defaultTolerant) {
|
public SimpleImageCaptchaValidator(float defaultTolerant) {
|
||||||
this.defaultTolerant = defaultTolerant;
|
this.defaultTolerant = defaultTolerant;
|
||||||
}
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user