私は数時間にわたりRailsのセキュリティを読んできましたが、私はCSRFの仕組みについて少し困惑しています。それは私がそれを切り替えるためにあなたがprotect_against_forgery
機能を使用する必要があることを見てどこでも言及されている。Railsではprotect_against_forgeryが必要ですか?
私は大きなアプリケーション(Rails3.2-4)で作業しており、コードベースで使用することはできません。それでもCSRFの仕組みは次のようになっています:
protect_against_forgery? # true
Railsの正式な回答は何ですか?明示的に設定する必要がありますか、自動的に設定されていますか? application.html.erbで