用伪代码举个例子:
数据库权限枚举值(dbp):
0b0001//读操作权限
0b0011//写操作权
0b0111//构建权限
权限验证
var read=0b0001;
var write=0b0100;
var build=0b0100;
是否有读取权限if((read&dbp )== read)
是否有写权限if((write&dbp )== write)
是否有构建权限if((build&dbp )== build)
用二进制来设计高逼格的权限管理模块
最新推荐文章于 2024-04-11 20:34:03 发布