Преглед на файлове

[验证码][新增]:admin启用验证码

release_toaliyun_real
Stormeye.Wu преди 7 години
родител
ревизия
658f90c0f6
променени са 1 файла, в които са добавени 5 реда и са изтрити 7 реда
  1. +5
    -7
      mallinkAdmin/src/main/java/com/simple/controller/HomeController.java

+ 5
- 7
mallinkAdmin/src/main/java/com/simple/controller/HomeController.java Целия файл

@@ -50,7 +50,7 @@ public class HomeController {
@Autowired @Autowired
private MallRolePermissionService mallRolePermissionService; private MallRolePermissionService mallRolePermissionService;


@RequestMapping("/captcha.jpg")
@GetMapping("/captcha.jpg")
public void captcha(HttpServletResponse response)throws ServletException, IOException { public void captcha(HttpServletResponse response)throws ServletException, IOException {
response.setHeader("Cache-Control", "no-store, no-cache"); response.setHeader("Cache-Control", "no-store, no-cache");
response.setContentType("image/jpeg"); response.setContentType("image/jpeg");
@@ -69,12 +69,10 @@ public class HomeController {


@ApiOperation("登录") @ApiOperation("登录")
@PostMapping("/doLogin") @PostMapping("/doLogin")
public ResultData login(@RequestBody MallUserInfo user, String captcha) {
if (captcha != null) {
String kaptcha = ShiroUtils.getKaptcha(Constants.KAPTCHA_SESSION_KEY);
if(!captcha.equalsIgnoreCase(kaptcha)){
return new ResultData(ErrorCode.KAPCHA_NOT_EQUAL);
}
public ResultData login(@RequestBody MallUserInfo user) {
String kaptcha = ShiroUtils.getKaptcha(Constants.KAPTCHA_SESSION_KEY);
if(!user.getCaptcha().equalsIgnoreCase(kaptcha)){
return new ResultData(ErrorCode.KAPCHA_NOT_EQUAL);
} }


ResultData data = new ResultData(); ResultData data = new ResultData();


Зареждане…
Отказ
Запис