老师 hasUrlAcl这个方法的处理逻辑不懂

来源:15-2 权限拦截功能开发-2

华山小叮当

2018-05-17

http://img.mukewang.com/szimg/5afd6e340001292a06850118.jpg

http://img.mukewang.com/szimg/5afd6e340001854606200365.jpg

为什么CollectionUtils.isEmpty(aclList)这里为空的时候可以有权限访问  而acl == null || acl.getStatus() != 1 这里是null就没有权限访问了

写回答

2回答

Jimin

2018-05-17

你好,为空的时候代表的是没配置对应的权限,代表系统没有对这个请求设置权限校验。而后面那里,代表系统设置对这里做权限校验,而当前用户并没有分配这个权限,就属于无权限访问了。

0
1
华山小叮当
非常感谢!
2018-05-17
共1条回复

华山小叮当

提问者

2018-05-17

额  老师 我知道了 脑残问题  

0
0

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

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

2260 学习 · 1347 问题

查看课程