liujie
7 天以前 fc02394c0f2021dd4d7d71e0e0881d76fafd3aca
ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/system/LoginController.java
@@ -1,6 +1,5 @@
package com.stylefeng.guns.modular.system.controller.system;
import cn.hutool.http.HttpUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
@@ -96,12 +95,11 @@
      String onconParam = edu.yale.its.tp.cas.client.Util.getOnconParam(session);
      onconParam = new String(Base64.decodeBase64(onconParam), "UTF-8");
      LoginUser loginUser = JSON.parseObject(onconParam, LoginUser.class);
      log.debug("登录账号: " + JSON.toJSONString(loginUser));
      log.info("session解析结果:" + JSON.toJSONString(loginUser));
      //获取菜单列表
      User user = userMapper.getByAccount(loginUser.getImUser());
      if (null == user) {
         logOut(request);
         log.info("用户不存在");
         return null;
      }
      ShiroUser shiroUser = shiro.shiroUser(user);
@@ -133,8 +131,6 @@
    */
   @RequestMapping(value = "/logout", method = RequestMethod.GET)
   public String logOut(HttpServletRequest request) {
      request.getSession().invalidate();
      HttpUtil.get("https://passport.teamshub.com/logout?logouturl=https%3A%2F%2Fsso.teamshub.com%2Flogout%3Flogoutat%3Dhttps%253A%252F%252Ftraffic.qytzt.cn%253A443%252F");
      return REDIRECT + "/";
   }