13 lines
297 B
PHP
13 lines
297 B
PHP
<?php
|
|
|
|
trait CheckCSRF {
|
|
|
|
public function checkCSRF($f3, $reroute){
|
|
if(!\CSRFHelper::verify($f3->get('POST.' . \CSRFHelper::TOKEN_NAME))){
|
|
$f3->set('SESSION.error', 'CSRF token validation failed.');
|
|
$f3->reroute($reroute);
|
|
return;
|
|
}
|
|
}
|
|
|
|
} |