Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中定义用户访问级别_Php_Acl - Fatal编程技术网

如何在PHP中定义用户访问级别

如何在PHP中定义用户访问级别,php,acl,Php,Acl,我正在进行一个项目,我必须定义不同的用户级别,以便用户只能访问指定的部分 如何执行此操作?您可以通过在表中定义角色id和权限来管理它 例如,您可以创建表权限并定义如下关系:- 用户id角色id模块id视图编辑删除 1 1(管理)2(视图)1 1 2 2(市场营销)3(用户列表)1 0 0 用户登录后检查角色权限 希望这能解决您的问题。给用户一个roleid,然后您判断id号并观看此视频(Zed Shaw导致ACL死亡):

我正在进行一个项目,我必须定义不同的用户级别,以便用户只能访问指定的部分


如何执行此操作?

您可以通过在表中定义角色id和权限来管理它 例如,您可以创建表权限并定义如下关系:-

用户id角色id模块id视图编辑删除

1 1(管理)2(视图)1 1

2 2(市场营销)3(用户列表)1 0 0

用户登录后检查角色权限


希望这能解决您的问题。

给用户一个roleid,然后您判断id号

并观看此视频(Zed Shaw导致ACL死亡):