如何处理php中访问控制级别管理的权限,角色和用户角色表

时间:2014-03-08 05:58:28

标签: php mysql

您好我是在我的一个项目中实现访问控制级别管理。但问题是我对于需要在权限表中插入什么类型的数据有点困惑。例如,如果我要管理菜单和子菜单的acl,那么我将如何管理我的表上的acl以及我需要插入的格式化数据。因为我将在我的权限中插入json格式的数据,json数据将重新发布role的所有权限。这是我的数组,我将它转换为json并将插入数据库但不确定是否正确方式与否。

Array
(
    [create] => Array
        (
            [mymenu] => 1
            [Additional] => 1
            [Application 2] => 1
            [mymenu] => 1

        )

    [view] => Array
        (
            [mymenu] => 1
            [mymenu] => 1
            [Report] => 1
            [Additional] => 1


    [update] => Array
        (
            [mymenu] => 1
            [Application] => 1
            [Report] => 1

        )

    [delete] => Array
        (
            [mymenu] => 1
            [mymenu] => 1
            [mymenu] => 1

        )

)

0 个答案:

没有答案