package com.whyc.util;
|
|
|
import com.whyc.pojo.UserInf;
|
import org.apache.shiro.SecurityUtils;
|
|
/**
|
* 从Shiro中直接获取用户信息
|
*/
|
public class UserUtil {
|
|
public static UserInf getUser(){
|
|
UserInf principal = (UserInf) SecurityUtils.getSubject().getPrincipal();
|
if(principal == null){
|
UserInf user = new UserInf();
|
user.setUname("unlogged user");
|
user.setUid(0);
|
user.setUdownloadRole(0);
|
return user;
|
}else {
|
return principal;
|
}
|
}
|
}
|