Laravel允許我們授權,或沒有,一個FormRequest經由authorize method進行處理。如果該請求沒有被授權,它會通過一個\Illuminate\Auth\Access\AuthorizationException例外,與消息: 這個動作是未經授權的。 是否有某種方式來定製這個消息? 見,我想自定義消息本身。 Customizing the error messages of
在我的用戶控制器中,我有一個posts函數,它可以訪問用戶的子資源。這是通過/ users/{id}/posts端點訪問的。 我想從請求URL中的$ id進入一個UserPolicy方法: public function resource($user, $id)
{
return $user->id === $id;
}
我UserController的方法: public fu