在Laravel 5中创建管理员区域界面的最佳实践

Vee*_*dra 8 php admin laravel-5

我最近开始学习Laravel 5,我需要在站点内创建一个单独的管理员区域.

我已经尝试了很多文件目录结构,但我得到的大部分是Laravel 4而不是Laravel 5.

Laravel 5的结构与Laravel 4不同.

任何人都可以帮我如何设置管理员区域和路由的目录结构.

先感谢您.

Tar*_*unn 2

我最近在 Laravel 5 中创建了一个带有管理区域的项目。我使用了高级 ACL(访问控制层)来授予角色明智的管理权限。为此,我使用了Entrust Package。然后我使用了 Laravel 5 的基本身份验证并实现了 Entrust。

我已经轻松创建了具有所有权限的管理区域。我还尝试在Authenticate.php中间件中设置自动权限

您可以参考我问过的这个Entrust Automate堆栈问题。但后来我找到了解决办法。我建议您遵循基于 URL 的架构,然后采用旧的文件夹结构方式来管理管理员。Laravel 5 最适合基于 URL,如果您将来需要移动应用程序,它也将帮助您创建任何 API。

希望这对您有帮助。