/juggernaut.form

Компонент, для работы с формами

Primary LanguagePHP

juggernaut.form

Формы - одна из главных составляющих любого сайта, и вместе с тем содержащая множество ньюансов

Несмотря на свою простоту (набор полей и только), формы являются очень насыщенным инструментом и содержат множество ньюансов.

Что умеют и содержат формы:

  • CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) - защита от ботов, и не только (на основе reCaptcha)
  • CSRF (Сross Site Request Forgery) - защита от кросс-доменных запросов и подмены данных
  • PRG (Post/Redirect/Get) - защита от повторной отправки
  • Валидация - проверка соответствия значений полей ожидаемым условиям
  • AJAX - заполнение формы не самое интересное занятие, особенно с кучей полей, поэтому отправка и соответствующая валидация полей формы в real-time режиме, очень нужна штука

Связные компоненты

  • juggernaut.validator
  • juggernaut.security