`
qq466862016
  • 浏览: 129055 次
  • 来自: 杭州
社区版块
存档分类
最新评论

spring mvc+shiro +cas +spring-session 的通用权限管理系统

阅读更多


   spring mvc+shiro +cas +spring-session 权限管理系统

       本项目是自己在学习 shiro 和耶鲁大学的cas单点登录时候整理的,如果有什么错误问题请联系我的qq:466862016我会及时给你答复。先看下面截图:



 

 


 

 

 

 

 

 

 

本项目分为cas单点登录服务器端和sys权限系统管理端,请参照doc目录下的文档修改数据库连接、 配置https、配置redis

1、启动redis
2、启动cas单点登录系统
3、启动sys权限管理系统

未完善地方

1、第三方登录(如新浪微博 、github)登录 完善账号部分未完善。
2、客户端集群部分未完善(本系统已经集成spring-session  )。
3、cas单点服务器端ticket没有用redis或者memcache存储待完善。
4、提供用户和权限中心通用接口待开发。
下载地址:

 https://github.com/shotdog/cas

https://github.com/shotdog/sys
将cas 和sys检出。
如有疑问联系qq 466862016 


 

  • 大小: 71.9 KB
  • 大小: 93.7 KB
  • 大小: 69.1 KB
  • 大小: 57.2 KB
  • 大小: 75.4 KB
  • 大小: 17.6 KB
  • 大小: 35.6 KB
分享到:
评论
3 楼 tuyong520 2016-06-23  
2 楼 LinApex 2016-04-20  
兄弟,你的框架怎么样了?还有维护吗
1 楼 wsjonly1 2015-12-18  
  

相关推荐

    ssm整合shiro

    SSM整合Shiro是Java Web...通过以上步骤,我们可以构建一个完整的SSM+Shiro的权限管理系统,实现用户登录、权限控制和会话管理等功能。这种整合方式使得开发人员可以更专注于业务逻辑,而不必过多关注底层的安全实现。

    shiro需要的全部jar包

    6. **Web支持(Web Integration)**:Shiro可以轻松地与Spring MVC等Web框架集成,提供基于HTTP Session的会话管理和Web安全控制。 7. **测试支持(Testing)**:Shiro提供了测试类,方便开发者在单元测试中模拟...

    SSM整合shiro demo

    SSM整合Shiro是一个常见的Java Web安全框架集成实践,它涉及到Spring、Spring MVC和MyBatis这三大组件与Apache Shiro的深度融合。Shiro提供了一套简洁且强大的身份验证、授权、会话管理和安全功能,使得开发者能够...

    实现单点登录并有分级权限管理

    总的来说,实现单点登录并有分级权限管理涉及到了数据库的设计、Shiro的安全控制、Spring MVC的请求处理以及Spring的全面支持。理解这些组件如何协同工作是构建高效且安全SSO系统的关键。开发者需要熟悉这些技术,并...

    shrio cas 集成,多登录页面的配置,session过期校验的定制

    在Shiro-CAS集成中,它们可能涉及到Web应用的配置,如Spring MVC的配置,或者前端与后端交互的处理。 7. **源码分析**:在理解集成过程时,阅读Shiro和CAS的源码可以帮助深入理解它们的工作原理,如...

    实战项目对接单点登录

    在Spring MVC或者Struts2等框架中,拦截器可以用于权限控制、日志记录等多种用途。在这个项目中,我们创建了一个专门处理SSO的拦截器,它会在每个请求被处理前检查用户是否已经登录,如果没有,则引导用户跳转至CAS...

    JEECG 单点登录说明文档

    这对于提升用户体验和简化系统安全管理都非常重要。 Kisso的特性包括“无状态”和“分散验证”。在无状态的SSO解决方案中,session信息被保存在服务器端,而用户认证的标识(例如cookie)则保存在客户端。Kisso支持...

    单点登录(SingleSignOn-SSO)完整案例

    1. **身份验证中心**:建立一个统一的身份验证服务,负责用户的登录验证和权限管理。 2. **令牌生成**:当用户成功登录身份验证中心后,生成一个安全的令牌,这个令牌包含了用户的身份信息。 3. **令牌分发**:将令...

    JavaEE技术问题汇总.docx

    运行流程大致为:Subject(主体)调用login,Authenticator验证,Authorizer授权,SessionManager管理会话。 【RESTful架构】 RESTful架构强调资源的表述状态转移,通过HTTP方法(GET、POST、PUT、DELETE等)操作...

Global site tag (gtag.js) - Google Analytics