以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- foxtable内置用户与权限的一点思考 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93763) |
-- 作者:wjl-se -- 发布时间:2016/12/6 15:57:00 -- foxtable内置用户与权限的一点思考 最近在学习用户与权限设计,有点雾里看花 1、为什么用User.Name而不是"UserID"?因为员工是流动的,一个岗位,权限一般不变,名字却易变,而且有重名的情况。 2、如果用分组判断权限来解决上述问题,分组只能分一个组,不灵活,还有某个领导兼职不同部门的情况,部门名称也有变化的可能,再来个部门ID? 3、再加上角色?有点儿乱。。。 4、还有OpenQQ的用户表,更乱了。。。 5、授权表用可视化表好 还是目录树授权?授权表和OpenQQ用户表整成一张表?没头绪了。。。
|
-- 作者:有点蓝 -- 发布时间:2016/12/6 16:15:00 -- 1~3:狐表提供的用户管理算是一种基本的用法,适合一些简单的项目以及一些不想烧脑的用户使用。有所要求的可以自己做用户管理,想做成什么样子由自己。 分组相当于部门,多个部门自己用逗号分隔和处理。正常角色才是权限的主角。当然狐表只是提供这样大概的划分,至于怎么使用自己喜欢了。 OpenQQ的用户表不是必须的,只是为了演示OpenQQ功能而存在。OpenQQ一样可以使用内置用户,一样可以使用自己已有的用户表。 授权表没有最好的,只有合适自己的。喜欢用哪个就用那个。 用户管理和授权可以很简单,如狐表内置用法;也可以很复杂,复杂到可能要十几个表以及一套框架才能支撑,这个具体自己上网搜搜了
|
-- 作者:wjl-se -- 发布时间:2016/12/6 16:33:00 -- 谢谢 |