From bd777ddb6a2aeffea0fcc6ab5b16234748a57911 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 06 十二月 2024 17:50:11 +0800 Subject: [PATCH] 修改七牛云域名地址 --- ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/LoginController.java | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/LoginController.java b/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/LoginController.java index f6bd5cb..bdd0a8e 100644 --- a/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/LoginController.java +++ b/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/LoginController.java @@ -1,5 +1,6 @@ package com.stylefeng.guns.modular.system.controller.system; +import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.google.code.kaptcha.Constants; import com.stylefeng.guns.core.base.controller.BaseController; import com.stylefeng.guns.core.common.exception.InvalidKaptchaException; @@ -102,11 +103,25 @@ * 点击登录执行的动作 */ @RequestMapping(value = "/login", method = RequestMethod.POST) - public String loginVali() { + public String loginVali(Model model) { String username = super.getPara("username").trim(); String password = super.getPara("password").trim(); String remember = super.getPara("remember"); + User user = userService.selectOne(new EntityWrapper<User>().eq("account", username).ne("status", 3)); + if(null == user){ + model.addAttribute("tips", "账户无效"); + return "/login.html"; + } + if(user.getStatus() == 2){ + model.addAttribute("tips", "账户已被冻结"); + return "/login.html"; + } + String s = ShiroKit.md5(password, user.getSalt()); + if(!user.getPassword().equals(s)){ + model.addAttribute("tips", "账号密码错误"); + return "/login.html"; + } //验证验证码是否正确 if (KaptchaUtil.getKaptchaOnOff()) { -- Gitblit v1.7.1