В этой главе мы обсудили некоторые расширенные возможности использования форм.
Zend Framework 3 предоставляет два класса, целью которых является повышение безопасности
форм: Captcha
и Csrf
[Zend\Form\Element\Csrf]. CAPTCHA - это тип теста вида "вызов-ответ", используемый для определения
того, является ли пользователь человеком. Элементы CAPTCHA используются на форме для предотвращения
отправки формы вредоносным автоматизированным процессом (роботом). Второй элемент, Csrf
, используется
для предотвращения хакерских атак методом подделки межсайтовых запросов (Cross-Site Request Forgery - CSRF).
Кроме того, мы узнали, как реализовывать многошаговые формы с помощью сессий.