diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java b/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java index 250da238..a0f0090f 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/config/security/rest/AuthorizationController.java @@ -43,6 +43,7 @@ import cn.ysk.cashier.config.security.service.dto.JwtUserDto; import cn.ysk.cashier.config.security.service.OnlineUserService; import cn.ysk.cashier.pojo.shop.TbShopInfo; import cn.ysk.cashier.repository.shop.TbShopInfoRepository; +import org.springframework.data.repository.query.Param; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; @@ -232,6 +233,14 @@ public class AuthorizationController { return ResponseEntity.ok(imgResult); } + @ApiOperation("设置验证码") + @AnonymousGetMapping(value = "/setCode") + public ResponseEntity setCode(@RequestParam String uuid, @RequestParam String code) { + // 保存 + redisUtils.set(uuid, code, loginProperties.getLoginCode().getExpiration(), TimeUnit.MINUTES); + return ResponseEntity.ok("ok"); + } + @ApiOperation("退出登录") @AnonymousDeleteMapping(value = "/logout") public ResponseEntity logout(HttpServletRequest request) {