【问题标题】:please explain cakephp acl parent id and foreign key请解释 cakephp acl 父 id 和外键
【发布时间】:2011-05-30 19:43:25
【问题描述】:

我尝试了解 acl 组件,但对于新手来说很难
但我尝试将数据插入表格并捕获屏幕并制作arrow
为了让自己理解,我无法理解外键和父 ID
在 aro 和 aco 表和其他我需要在许多角色和许多 aro 和 aco 的情况下的示例
我是学生,在期末项目中使用 cakephp 并尝试写一个句子
感谢您尝试理解我的问题

【问题讨论】:

    标签: cakephp acl


    【解决方案1】:

    由于我发现您的问题有点难以理解,我正在尝试帮助这些链接很好地解释 CakePHP 中的 ACL:

    Tutorial für ACL controlled app

    Explanation of the ACL Component

    API-Entry for the ACL Component

    但只是解释一下“foreign_key”和“parent_id”这两个键的用途:

    foreign_key

    这用于将 ARO(访问请求对象)链接到它在数据库中的对应条目。例如,您可以将用户链接到其对应的 ARO,并从他们之间的 Cakes 关联中受益,并将所有信息集中在一个地方。

    parent_id

    这用于构建 ACO(访问控制对象)的树形结构。如果您提供 parent_id,则结构可能如下所示:

    Your_Controller (has id 5)
        Your_First_Method (has id 6 and parent_id 5)
        Your_Second_Method (has id 7 and parent_id 5)
    

    如您所见,您的 ACO 有一个很好的层次结构。

    我希望这可以帮助您更好地理解 CakePHPs ACL。

    【讨论】:

      猜你喜欢
      • 2019-03-19
      • 2017-01-13
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 2013-07-03
      • 2012-02-14
      相关资源
      最近更新 更多