Я использую основную CSRF-библиотеку CodeIgniter, она работает нормально, но есть так много мест, где мне не нужны CSRF, такие как вызовы API и обратные вызовы, есть ли вообще отключить библиотеку от автоматической проверки POST
запросов и попросите меня указать, хочу ли я проверить или нет.Отключить автоматическую проверку CSRF и переключиться на руководство
Пример:
$this->security->verify_csrf();
P.S. я действительно изменил класс безопасности, и я получил его работу, но я предпочитаю решение, которое просто расширяет ядро, а не жестко кодирует его.
Извините, что ударил этот пост, но я натолкнулся на это, внедрил его, и, к сожалению, происходит то, что когда csrf включен, он отображает ошибку csrf каждый раз при отправке формы! Любые идеи, что может произойти? – twistedpixel
Кажется, что CI не генерирует csrf cookie или элемент скрытой формы. – twistedpixel