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

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

这个问题到现在也没解决,求教
...全文
946 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小学生求早恋 2019-10-17
  • 打赏
  • 举报
回复
好名字给猪了 2018-07-09
  • 打赏
  • 举报
回复
1.两个系统如何统一登录和权限管理?
在cas服务端登陆,权限管理在客户端。
2.如果是用单点登录,是否有必要?
这只是单点登录,对大多数的项目来说是很鸡肋的一个功能,看客户的需求
3.如果用了单点登录,cas不可取,原因是不可能每次新开项目买一个证书,是否有其他解决方法?
不明白你要表达的意思,新开一个项目买啥证书?新开一个项目和其他的集成单点登录项目一样部署到tomcat,weblogic就可以啊
ZhuiZuoZheJian 2018-06-27
  • 打赏
  • 举报
回复
两个系统使用一套权限配置,只需要在两个项目Realm里面,
doGetAuthenticationInfo 获取用户身份
doGetAuthorizationInfo 获取权限数据
里面的取的数据源相同

而如果你要实现一处登录,多处访问,写自己的 SessionRedisDAO

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧