whycxzp
2023-02-06 fb782c34e30f129abd410cc83b4b107f5c089760
src/main/java/com/whyc/util/ShiroUtil.java
@@ -9,7 +9,7 @@
package com.whyc.util;
import com.whyc.pojo.UserInf;
import com.whyc.pojo.DocUser;
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.session.Session;
import org.apache.shiro.subject.Subject;
@@ -49,11 +49,11 @@
      return subject.isAuthenticated();
   }
   public static UserInf getUser() {
   public static DocUser getUser() {
      if (!isNullOrEmpty(ThreadContext.getSubject()) && !isNullOrEmpty(SecurityUtils.getSubject().getPrincipal())) {
         return (UserInf) SecurityUtils.getSubject().getPrincipal();
         return (DocUser) SecurityUtils.getSubject().getPrincipal();
      }else {
         return new UserInf(0L,"none");
         return new DocUser(0L,"none");
      }
   }