类 ValidateCodeRESTController

java.lang.Object
com.mbap.auth.controller.ValidateCodeRESTController

@Controller @RequestMapping("rest/system/validate") public class ValidateCodeRESTController extends Object
通用唯一校验 RESTful API
作者:
Amanda.Z
  • 构造器详细资料

    • ValidateCodeRESTController

      public ValidateCodeRESTController()
  • 方法详细资料

    • getCsrf

      @ResponseBody @GetMapping("csrf") public com.mbap.util.view.R<String> getCsrf(@RequestParam(value="client_id",required=true) String clientId)
      csfr信息获取
      参数:
      client_id - 客户端账户名
      返回:
    • createValiCode

      @GetMapping("/createValidCode") public void createValiCode(javax.servlet.http.HttpServletResponse response, @RequestParam(value="clientName",required=true) String clientName, @RequestParam(value="csrfCode",required=true) String csrfCode)
      功能描述: 用户身份登录在页面中生成验证码
      参数:
      response -
      clientName - 客户端账户名
      csrfCode - csrf码
    • getRandColor

      public Color getRandColor(int fc, int bc)
      功能描述: 验证码服务方法,获得验证码颜色,给定范围获得随机颜色
      参数:
      fc - 颜色范围
      bc - 颜色范围
      返回:
      Color对象
    • checkValidCode

      @ResponseBody @GetMapping("/checkValidCode") public com.mbap.util.view.R<String> checkValidCode(@RequestParam(value="csrfCode",required=true) String csrfCode, @RequestParam(value="validCode",required=true) String validCode, @RequestParam(value="clientId",required=true) String clientId)
      验证码校验
      参数:
      csrfCode -
      validCode -
      clientId -
      返回: