使用策略授权资源不适用于destroy()操作

时间:2020-01-30 07:09:59

标签: laravel

我正在使用$this->authorizeResource(Project::class, 'project');并使用具有API身份验证的Project资源丰富的控制器设置。每个策略功能上的dd()均有效,但delete()上的无效。

我在ProjectController中的等效记录删除功能称为destroy。很奇怪不知何故,不会触发删除的策略方法。而且我不知道为什么。有点使我拉扯头发。

响应始终是{"status":403,"success":false,"error":{"code":"unauthorized","message":null}}

0 个答案:

没有答案