Laravel 5.1中用于Web API的ACL,其工作方式类似于Tree数据结构

时间:2016-02-17 09:48:24

标签: php laravel-5.1 acl

我是一名正在开发Web API的初学者,Web API必须具备:

  • 用户管理
  • Acl(访问控制列表)
  • 等...

我确实使用了laravel 5.1,所以问题是我如何使用库将ACL实现到Web API中,或者我是否必须自己创建它?

谢谢:)

[编辑] 我希望ACL库可以像树一样工作,例如,如果有一个角色``root who have children admin那么admin可以完成的工作也可以由root完成而不需要将权限分配给root只能admin

1 个答案:

答案 0 :(得分:1)

根据我自己的经验,我用过Laravel ACL的最好的lib是 kodeine/laravel-acl

简单安装,灵活且易于在laravel项目中实施,并且有详细记录的文档 HERE

希望这有帮助。