category

category

laravel

2025.7.31

2025.7.31

23

【laravel】403エラーThis action is unauthorized.で確認すべき箇所

フォーム入力で、オリジナルのフォームリクエストのバリデーションを作成し、送信したら403エラーが出た。

原因

フォームリクエストのauthorizeメソッドに、フォーム送信時のアドレスを指定していなかったため。

作成したフォームリクエストのauthorizeメソッド

public function authorize(): bool
{
    if($this->path() == 'アドレス'){
        return true;
    }else{
        return false;
    }
}

このようにしてあげる。

1047

コメント

コメントを残す

ニックネームは公開されます

CAPTCHA


閉じる