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


0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程