我正在进行一个项目,在该项目中,我必须定义不同的用户级别,以便用户只能访问指定的部分。
我该怎么做?
您可以通过在表中定义role_id
和权限来管理它例如,您可以创建表权限并定义关系,如:-
user_id | 角色idmodule_id | 视图 | 编辑删除 | ||
---|---|---|---|---|---|
1 | 1(管理员) | 2(视图) | 1 | 1 | 1 |
2 | 2(市场营销) | 3(用户列表) | 1 | 0 | 0 |
给用户一个角色id,然后判断id号