CakePHP4 | 特定のコントローラやアクションで、CSRFを無効化する方法

CakePHP

テストなどの目的のために、特定のコントローラーやアクションで、CSRFチェックを無効にしたい場合があるかと思います。

CakePHP4.1の場合、特定のコントローラやアクションでCSRFチェックを無効化する方法は、下記の設定をすることで無効化できます。

修正ファイル
src/Application.php

下記の例では、SamplesControllerの場合には、CSRFチェックをしない設定となります。

修正前

修正後

おススメ商品

タイトルとURLをコピーしました