接口 IVerifyCodeService

所有已知实现类:
VerifyCodeServiceImpl

public interface IVerifyCodeService
  • 方法详细资料

    • getVerifyCodeLength

      Integer getVerifyCodeLength()
      获取验证码位数
      返回:
    • getVerifyCode

      String getVerifyCode()
      生成随机验证码
      返回:
    • generateTextVerifyCode

      String generateTextVerifyCode(String sessionKey, Integer timeout)
      生成验证码
      参数:
      sessionKey -
      timeout - 验证码过期时间(秒)
      返回:
    • generateNumberVerifyCode

      Integer generateNumberVerifyCode(String sessionKey, Integer timeout)
      生成验证码
      参数:
      sessionKey -
      timeout - 验证码过期时间(秒)
      返回:
    • generateImageVerifyCode

      void generateImageVerifyCode(jakarta.servlet.http.HttpServletResponse response, String sessionKey, Integer timeout)
      生成验证码
      参数:
      response -
      sessionKey - 按功能区分验证码
      timeout - 验证码过期时间(秒)
    • generateBase64ImageVerifyCode

      String generateBase64ImageVerifyCode(String sessionKey, Integer timeout)
      生成验证码
      参数:
      response -
      sessionKey - 按功能区分验证码
      timeout - 验证码过期时间(秒)
    • checkVerifyCode

      Boolean checkVerifyCode(String sessionKey, String code)
      校验验证码
      参数:
      sessionKey -
      code -
      返回:
    • sendMailVerifyCode

      Boolean sendMailVerifyCode(SendMailVerifyCodeDto sendMailVerifyCodeDto)
      发送邮箱验证码
      参数:
      sendMailVerifyCodeDto -
      返回: