public class SubjectUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
doCaptcha(String captchaToken)
验证验证码
|
static String[] |
getBaseRole() |
org.apache.shiro.session.Session |
getSession() |
org.apache.shiro.subject.Subject |
getSubject() |
<T extends User> |
getUser()
获取用户对象
|
<T extends User> |
login(String username,
String password,
boolean rememberMe,
T user) |
<T extends User> |
login(String username,
String password,
T user)
login user
|
static SubjectUtils |
me() |
static void |
setBaseRole(String[] baseRole) |
boolean |
wasBaseRole(String roleValue) |
boolean |
wasLogin()
判断是否已经登录
|
public static SubjectUtils me()
public org.apache.shiro.subject.Subject getSubject()
public org.apache.shiro.session.Session getSession()
public <T extends User> T getUser()
public <T extends User> boolean login(String username, String password, T user)
username - 用户名password - 密码user - 完整用户对象public <T extends User> boolean login(String username, String password, boolean rememberMe, T user)
public boolean doCaptcha(String captchaToken)
captchaToken - tokenpublic boolean wasLogin()
public boolean wasBaseRole(String roleValue)
public static String[] getBaseRole()
public static void setBaseRole(String[] baseRole)
Copyright © 2014. All rights reserved.