Как сделать валидацию токена в форме Phalcon 3.2
В документации так
if ($this->request->isPost()) {
if ($this->security->checkToken()) {
// The token is OK
}
}
Форма
$csrf = new Hidden('csrf',
[
'name' => $this->security->getToken(),
'value' => $this->security->getToken(),
]
);
$csrf->addValidator(new Identical([
// $this->security->checkToken()
]));
$csrf->clear();
$this->add($csrf);
$this->add(new Submit('go', [
'class' => 'btn btn-success'
]));
{{ form('class': 'form-search') }}
<p>
{{ form.render('csrf') }}
</p>
<p>
{{ form.render('go') }}
</p>
</form>
{{dump(this.request.getPost())}}