From 350067a73fc9ed0a35582b900533c2708d5b1212 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期四, 14 十一月 2024 17:53:01 +0800 Subject: [PATCH] 所有代码 --- guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/UserController.java | 11 ++--------- 1 files changed, 2 insertions(+), 9 deletions(-) diff --git a/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/UserController.java b/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/UserController.java index 150b5ce..d2683bb 100644 --- a/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/UserController.java +++ b/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/UserController.java @@ -3,13 +3,11 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.mapper.EntityWrapper; -import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.stylefeng.guns.core.base.tips.ErrorTip; import com.stylefeng.guns.core.common.annotion.BussinessLog; import com.stylefeng.guns.core.common.constant.Const; import com.stylefeng.guns.core.common.constant.dictmap.UserDict; -import com.stylefeng.guns.core.common.constant.state.ManagerStatus; import com.stylefeng.guns.core.common.exception.BizExceptionEnum; import com.stylefeng.guns.core.exception.GunsException; import com.stylefeng.guns.core.log.LogManager; @@ -24,7 +22,6 @@ import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.modular.system.dao.UserMapper; import com.stylefeng.guns.modular.system.dto.TreeBean; -import com.stylefeng.guns.modular.system.factory.UserFactory; import com.stylefeng.guns.modular.system.model.*; import com.stylefeng.guns.modular.system.service.*; import com.stylefeng.guns.modular.system.transfer.UserDto; @@ -40,19 +37,16 @@ import org.apache.shiro.subject.Subject; import org.apache.shiro.util.ByteSource; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.autoconfigure.cache.CacheProperties; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; -import sun.security.util.Password; import javax.naming.NoPermissionException; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.validation.Valid; -import javax.xml.crypto.Data; import java.util.*; import static com.stylefeng.guns.core.support.HttpKit.getIp; @@ -287,8 +281,8 @@ Subject currentUser = ShiroKit.getSubject(); UsernamePasswordToken token = new UsernamePasswordToken(username, password.toCharArray()); - token.setRememberMe(false); - + token.setRememberMe(true); + currentUser.getSession().setTimeout(30 * 60 * 1000*2*24); try { currentUser.login(token); @@ -305,7 +299,6 @@ ShiroKit.getSession().setAttribute("sessionFlag", true); System.out.println(ShiroKit.getUser().getName()); - List<TreeBean> root = new ArrayList<>(); -- Gitblit v1.7.1