权限(二)--权限的控制(过滤器与自定义标签)


一、


接着上一篇的说 权限(一)--用户、权限组以及权限的分配


权限的控制分为两块:

1.页面的控制(没用权限的不让他看到页面)

2.过滤控制(就算知道url,没有权限也不让进)



在项目中,都是由一个人来负责权限部分的编写,然后其他人的活中多少会涉及到一些权限相关的。

所以,权限控制的通用性是非常重要的(总不能每次写到就找写权限部分的那个人,问他怎么弄)。


测试demo包:

权限控制Demo



二、过滤器



在访问url之前,进行一次过滤,同时查看当前用户是否有访问该url的权限。

为了保证通用性,这里使用一个map来记录url与权限的映射关系。

当其他开发者编写到需要权限控制的页面时,只需要将页面的url以及对应需要哪种权限的映射对放入到数据库中。

<

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值