shiro 通过数据库管理权限
来源:4-2 我们要开发一套怎样的权限管理系统?

GY24
2018-09-26
老师、您好?请问shiro如何实现数据库管理访问权限
写回答
1回答
-
Jimin
2018-09-28
你好,shiro其实有提供接口,允许讲权限配置到数据库里,但是实际中如果这样做,基本只能给开发人员使用,其他工作人员要配置会变得很难,而且也特别容易出错。
如果你就是自己组内使用,那么你要这样实现,也是没什么问题的,实现起来其实也不难,核心原理是:找到FilterChainManager,清除之前的FilterChain,然后加上数据库里最新的。
这里的实现呢,很多人都有写好的例子,你可以参考一下,比如:
http://dr-yanglong.github.io/2015/07/07/shiro-dynamic-perms/
http://www.cnblogs.com/agnils/p/6939811.html
00
相似问题