lxw
2023-08-15 160e150009b51a39fa95d9462c3798ba28d51a09
src/main/java/com/whyc/util/ShiroUtil.java
@@ -9,9 +9,7 @@
package com.whyc.util;
import com.mysql.cj.core.util.StringUtils;
import com.whyc.constant.SuperConstant;
import com.whyc.pojo.User;
import com.whyc.pojo.UserInf;
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.session.Session;
import org.apache.shiro.subject.Subject;
@@ -51,11 +49,11 @@
      return subject.isAuthenticated();
   }
   public static User getUser() {
   public static UserInf getUser() {
      if (!isNullOrEmpty(ThreadContext.getSubject()) && !isNullOrEmpty(SecurityUtils.getSubject().getPrincipal())) {
         return (User) SecurityUtils.getSubject().getPrincipal();
         return (UserInf) SecurityUtils.getSubject().getPrincipal();
      }else {
         return new User(0,"none");
         return new UserInf(0L,"none");
      }
   }