操作分为:
| ,& ,&~
分别是用来加权限,判断是否拥有权限,以及减权限
2 ,4,8 对应权限
16,32,64,128,256 对应角色
16|2=18,表明 为角色16分配2权限
18&2!=0,就表明18拥有2权限
18&~2=16 实现应用的减权限操作
利用这样的规则,就可以实现相应的权限控制
操作分为:
| ,& ,&~
分别是用来加权限,判断是否拥有权限,以及减权限
2 ,4,8 对应权限
16,32,64,128,256 对应角色
16|2=18,表明 为角色16分配2权限
18&2!=0,就表明18拥有2权限
18&~2=16 实现应用的减权限操作
利用这样的规则,就可以实现相应的权限控制