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

原因
フォームリクエストのauthorizeメソッドに、フォーム送信時のアドレスを指定していなかったため。
作成したフォームリクエストのauthorizeメソッド
public function authorize(): bool
{
if($this->path() == 'アドレス'){
return true;
}else{
return false;
}
}
このようにしてあげる。



コメントを残す