请教 shiro多个系统的登录和权限管理的解决方案

hk745888585 2018-06-27 11:24:07
现在项目情况是:一套商城,一套搭配商城的后台管理系统,这种项目每几个月就会重新做一套卖给不同的公司
权限框架使用的shiro,问题如下:
1.两个系统如何统一登录和权限管理?
2.如果是用单点登录,是否有必要?
3.如果用了单点登录,cas不可取,原因是不可能每次新开项目买一个证书,是否有其他解决方法?

这个问题到现在也没解决,求教
...全文
565 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
回复
1.两个系统如何统一登录和权限管理?
在cas服务端登陆,权限管理在客户端。
2.如果是用单点登录,是否有必要?
这只是单点登录,对大多数的项目来说是很鸡肋的一个功能,看客户的需求
3.如果用了单点登录,cas不可取,原因是不可能每次新开项目买一个证书,是否有其他解决方法?
不明白你要表达的意思,新开一个项目买啥证书?新开一个项目和其他的集成单点登录项目一样部署到tomcat,weblogic就可以啊
回复
ZhuiZuoZheJian 2018-06-27
两个系统使用一套权限配置,只需要在两个项目Realm里面,
doGetAuthenticationInfo 获取用户身份
doGetAuthorizationInfo 获取权限数据
里面的取的数据源相同

而如果你要实现一处登录,多处访问,写自己的 SessionRedisDAO
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2018-06-27 11:24
社区公告
暂无公告