Skip to main content
Форма обратной связи собирает то, что в неё вписали: адрес с опечаткой, одноразовую почту, номер из головы. CAPTCHA отсеивает часть ботов, но качества контакта не добавляет. Veriqa закрывает это иначе: посетитель подтверждает себя в мессенджере за несколько секунд, и сайт получает верифицированный контакт и живой канал — в него потом можно написать, а не только записать его в базу.

Два способа, и это разные решения

Заявка без входа

Пользователь подтверждает отправку формы, но сессия не создаётся и учётная запись не заводится. Нужен небольшой серверный обработчик рядом с формой.

Вход и привязка канала

Пользователь входит, а вы попутно получаете канал — если у вас есть учётные записи и личный кабинет.
Ни один OIDC-плагин CMS первого сценария не умеет. Плагины закрывают вход в аккаунт, а Contact Form 7, WPForms и веб-формы Битрикса к аккаунту не привязаны вовсе. «Личный кабинет» и «подтверждённая заявка» — два разных решения, а не две настройки одного.

Что получает сайт

  • факт подтверждения — кто именно (sub) и в каком канале (channel_type) подтвердил отправку;
  • живой канал для ответа: написать в мессенджер, в котором человек только что подтвердился, надёжнее, чем на адрес, введённый руками;
  • фильтр ботов дешевле CAPTCHA: некоторые каналы сообщают, что отправитель — бот, Veriqa отдаёт этот признак в claims, и такие обращения можно отсекать до создания записи.
Это фильтр, а не антифрод. Он снимает поток мусорных заявок, но не заменяет систему противодействия мошенничеству.

Что для этого нужно

Серверный обработчик — минимальный: около 250 строк PHP без единой внешней зависимости. Пошагово — на странице Подтверждённая заявка без входа.