Interface CodeStrategy

All Known Implementing Classes:
AbstractStrategy, MathStrategy, RandomStrategy

public interface CodeStrategy
验证码文字生成器
Since:
Java 17+
Author:
Kimi Liu
  • Method Summary

    Modifier and Type
    Method
    Description
    生成验证码
    boolean
    verify(String code, String inputCode)
    验证用户输入的字符串是否与生成的验证码匹配 用户通过实现此方法定义验证码匹配方式
  • Method Details

    • generate

      String generate()
      生成验证码
      Returns:
      验证码
    • verify

      boolean verify(String code, String inputCode)
      验证用户输入的字符串是否与生成的验证码匹配 用户通过实现此方法定义验证码匹配方式
      Parameters:
      code - 生成的随机验证码
      inputCode - 用户输入的验证码
      Returns:
      是否验证通过