|
|
@@ -64,6 +64,18 @@ public class AuthenticationController {
|
|
|
return new Result(false, "验证图片生成失败");
|
|
|
}
|
|
|
|
|
|
+ @RequestMapping(value = "/verify", method = RequestMethod.GET)
|
|
|
+ @ResponseBody
|
|
|
+ public Result verify(HttpServletRequest request, @RequestParam("code") String code) {
|
|
|
+ String rand = (String) request.getSession(true).getAttribute("rand");
|
|
|
+ if (code.toLowerCase().equals(rand)) {
|
|
|
+ return new Result(true, null);
|
|
|
+ } else {
|
|
|
+ return new Result(false, "验证码错误");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
@RequestMapping(value = "/login", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
public ModelAndView login(@RequestParam("username") String username,
|