接口 IVerifyCodeService
- 所有已知实现类:
VerifyCodeServiceImpl
public interface IVerifyCodeService
-
方法概要
修饰符和类型方法说明checkVerifyCode(String sessionKey, String code) 校验验证码generateBase64ImageVerifyCode(String sessionKey, Integer timeout) 生成验证码voidgenerateImageVerifyCode(jakarta.servlet.http.HttpServletResponse response, String sessionKey, Integer timeout) 生成验证码generateNumberVerifyCode(String sessionKey, Integer timeout) 生成验证码generateTextVerifyCode(String sessionKey, Integer timeout) 生成验证码生成随机验证码获取验证码位数sendMailVerifyCode(SendMailVerifyCodeDto sendMailVerifyCodeDto) 发送邮箱验证码
-
方法详细资料
-
getVerifyCodeLength
Integer getVerifyCodeLength()获取验证码位数- 返回:
-
getVerifyCode
String getVerifyCode()生成随机验证码- 返回:
-
generateTextVerifyCode
生成验证码- 参数:
sessionKey-timeout- 验证码过期时间(秒)- 返回:
-
generateNumberVerifyCode
生成验证码- 参数:
sessionKey-timeout- 验证码过期时间(秒)- 返回:
-
generateImageVerifyCode
void generateImageVerifyCode(jakarta.servlet.http.HttpServletResponse response, String sessionKey, Integer timeout) 生成验证码- 参数:
response-sessionKey- 按功能区分验证码timeout- 验证码过期时间(秒)
-
generateBase64ImageVerifyCode
生成验证码- 参数:
response-sessionKey- 按功能区分验证码timeout- 验证码过期时间(秒)
-
checkVerifyCode
校验验证码- 参数:
sessionKey-code-- 返回:
-
sendMailVerifyCode
发送邮箱验证码- 参数:
sendMailVerifyCodeDto-- 返回:
-