资源简介
原创Shiro整合SSO教程:http://blog.csdn.net/m0_37797991/article/details/78529096
代码片段和文件信息
package com.demo.base;
import com.demo.entity.system.SysUser;
import com.demo.base.CookieUtil;
import com.demo.base.SerializeUtil;
import com.demo.utils.RhinoConstant;
import redis.clients.jedis.Jedis;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
public class SSOTokenUtil {
public static SysUser getToken(HttpServletRequest request){
String token = request.getParameter(“token“);
if(null == token) {
Cookie cookie = CookieUtil.getCookieByName(request “token“);
token = cookie != null ? cookie.getValue() : null;
}
if(null == token){
return null;
}
PropertiesTool propertiesTool = PropertiesTool .getInstance();
String JedisUrl = propertiesTool.getValue(“JedisUrl“);
String JedisPort = propertiesTool.getValue(“JedisPort“);
String microServiceId = propertiesTool.getValue(“microServiceId“);
Jedis jedis = new Jedis(JedisUrl Integer.parseInt(JedisPort));
byte[] bytes = token.getBytes();
byte[] userBytes = jedis.get(bytes);
SysUser currentUser = (SysUser) SerializeUtil.deSerialize(userBytes);
if(null!=currentUser){
currentUser.setRemarks(microServiceId);
}
jedis.close();
return currentUser;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 905 2017-11-14 11:43 util\PropertiesTool.java
文件 1366 2017-11-14 11:40 ba
文件 3181 2017-11-14 11:41 sso\SSOFilter.java
文件 550 2017-11-13 10:15 sso\SystemSession.java
目录 0 2017-11-14 11:42 util
目录 0 2017-11-13 19:57 ba
目录 0 2017-11-13 20:06 sso
----------- --------- ---------- ----- ----
6002 7
- 上一篇:400多份响应式网站模板
- 下一篇:OA办公自动化项目源码及视频讲解教程四套
相关资源
- 基于shiro前后端分离分布式权限管理(
- Shiro整合SSM代码
- SpringMVC+Shiro+MongoDB+BootStrap基础框架
- 基于 Springboot、Shiro、Mybatis、Thymelea
- springboot shiro pac4j cas jwt认证中心sso完
- [免费]Shiro登录简单
- 传智播客 燕青 shiro视频
- shiro视频教程 Apache 权限控制
- springboot集成jwt和shiro实现前后端分离
- springboot+shiro代码demo
- SpringBoot与Shiro整合-权限管理实战视频
- shiro.docx
- shiro个人总结ppt
- 深入浅出学Shiro
- shiro入门学习PPT
- 跟我学shiro源代码
- shiro管理多登录入口配置,手机端登录
- IDEA+SpringBoot+Mybatis+shiro:整个shiro的实
- 传智播客2018年SpringBoot与Shiro整合-权限
- springboot+bootstrap+shiro权限管理
- jeecg-bootJeecg-Boot 是一款基于代码生成
- spring boot+mybatis+shiro+spring security权限管
- springMVC+mybatis+shiro+redis 项目整合demo
- spring+shiro 增删改查权限控制
- spring+springMVC+shiro 完美
- Shiro-1.2.2-API.chm
- Apache_Shiro中文帮助文档
- 基于Spring Boot完美整合springmvc + shiro
- day60_Shiro.docx
- Apache Shiro中文开发文档.pdf
评论
共有 条评论