Мне просто интересно, есть ли возможность отключить CSRF в определенном контроллере / методе. У меня есть другой сайт, который пингует мой сайт, но заблокирован из-за CSRF.
Можно ли как-нибудь обойти это?
Создайте pre_system hook, затем поместите следующий код в свой контроллер hook:
if(stripos($_SERVER["REQUEST_URI"],'/controller/function') !== FALSE) { $CFG =& load_class('Config', 'core'); $CFG->set_item('csrf_protection', FALSE); }
Ссылка: http://codeigniter.com/forums/viewreply/869900/