我安装了https://github.com/Laravel-Backpack/Demo
CRUD似乎适用于除用户,角色和权限之外的所有模型。
每当我尝试编辑或添加新用户,角色或权限时,都会被带入“ ERROR 403 Forbidden。此操作未经授权”。页面。
我在代码中进行了一些搜索,发现authorize方法是由什么引起的。例如在PermissionCrudRequest中,方法\ Auth :: check();返回false。我不确定为什么会这样。
Laravel 5.6.39 使用PHP 7.2.1 MySQL 5.7.23
知道为什么我会遇到这个问题吗?
谢谢
答案 0 :(得分:5)
我需要在/config/auth.php文件中将默认防护设置为“背包”