1
我試着通過formRequestFormRequest失敗的授權laravel5.3/4
public function authorize()
{
return Gate::allows('users.create');
}
在驗證失敗的授權用戶,我得到403頁面錯誤HttpException在Handler.php行133:這個動作是未經授權的。。沒關係,但我想用JSON創建自己的響應。我怎樣才能做到這一點?對於失敗的驗證,我可以使用響應(),但是如果我想處理失敗的授權響應呢?
我發現failedAuthorization(),但它返回Excepiton。我是否正確Laravel返回異常作爲響應(如果調試模式打開)?
我需要通過授權()方法授權(或者更喜歡)用戶。
我不能這樣做。我需要授權用戶在* authorize()*方法,誰必須返回布爾值。如果我嘗試返回* response()* Laravel「get it」就像* boolean(true)* – Ivan