[转]Shiro无密码登录
- 2016-04-08 16:54:00
- 1147533288 转贴
- 1220
在Shiro中我们通过在线程变量中绑定一个已通过验证的Subject对象即可实现。
<!--more-->
PrincipalCollection principals = new SimplePrincipalCollection(
user.getId(), "MobileRealm");
Builder builder = new WebSubject.Builder(
ServletActionContext.getRequest(),
ServletActionContext.getResponse());
builder.principals(principals);
builder.authenticated(true);
WebSubject subject = builder.buildWebSubject();
ThreadContext.bind(subject);
以上是用于Web Application的代码,所以用的是WebSubject,应根据自己的应用选择需要创建的Subject类。
转自 http://jnoee.iteye.com/blog/1944703
文章分类
联系我
| 联系人: | meepo |
|---|---|
| 电话: | ***** |
| Email: | 1147533288@qq.com |
| QQ: | 1147533288 |