Amon2::Plugin::Web::CSRFDefender - Anti CSRF filter
package MyApp::Web; use Amon2::Web; __PACKAGE__->load_plugin('Web::CSRFDefender');
This plugin denies CSRF request.
This module will split from Amon2 core distribution. You need to list this module in your cpanfile.
Get a CSRF defender token. This method is useful to add token for AJAX request.
You can validate CSRF token manually.
Do not run validation automatically.
Disable HTML rewriting filter. By default, CSRFDefender inserts XSRF token for each form element.
It's very useful but it hits performance issue if your site is very high traffic.