Co chcę zrobić, to chronić niektóre wrażliwe formularze przed CSRF
ataku w codeigniter
, ale nie wszystkie strony.CodeIgniter używać ochrony CSRF tylko na niektórych stronach
Aby chronić przed CSRF
, jeśli ustawię go w config.php, dotyczy wszystkich stron. Czy jest jakiś sposób, aby zrobić to tylko dla niektórych stron, ustawiając w kontrolerze?
$config['csrf_protection'] = TRUE;
Ta funkcja została zaimplementowana w CI 3.0-DEV. Jeśli używasz v2.x CI, spójrz na tę odpowiedź i spróbuj: http://stackoverflow.com/a/15860653/1725764 –
@HashemQolami dziękuję, proszę zostawić to jako odpowiedź, aby zaakceptować. – esrpim
IMHO, podając dokładną odpowiedź, nie jest dobrym poczęstunkiem, będzie to powielona treść. Wysłałem link do podobnego pytania, które powinno pozostać jako odniesienie. –