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

Php Laravel 5.1中Web API的ACL,其工作方式类似于树数据结构,php,laravel-5.1,acl,Php,Laravel 5.1,Acl,我是一名开发web API的初学者,web API必须具备: 用户管理 Acl(访问控制列表) 等等 我确实使用了Laravel5.1,所以问题是我如何使用库将ACL实现到web API中,或者我是否必须自己制作它 谢谢:) [编辑] 我希望ACL库可以像树一样工作,例如,如果有一个角色``root有子管理员,那么管理员可以做的事情也可以由root完成,而无需向root分配足够的权限,只允许管理员。根据我自己的经验,我用于Laravel ACL的最佳库是 安装简单,灵活,易于在laravel

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

  • 用户管理
  • Acl(访问控制列表)
  • 等等
我确实使用了Laravel5.1,所以问题是我如何使用库将ACL实现到web API中,或者我是否必须自己制作它

谢谢:)

[编辑]
我希望ACL库可以像树一样工作,例如,如果有一个角色``root
有子管理员
,那么
管理员
可以做的事情也可以由
root
完成,而无需向root分配足够的权限,只允许
管理员

根据我自己的经验,我用于Laravel ACL的最佳库是

安装简单,灵活,易于在laravel项目中实施,而且有很好的文档记录,查找文档


希望这有帮助。

您可以使用已经实现的包委托包进行ACL和角色管理。看看这里,这应该是一个起点: