Задача
Реализовать CAPTCHA со сборкой последовательности и связать браузерный интерфейс с сервером проверки через Go SDK WAF-платформы.
W /Безопасность / CAPTCHA
Пошаговая сборка последовательности для WAF-платформы. Сервер проверяет каждое действие и передаёт следующий шаг через Go SDK.

01О проекте
Реализовать CAPTCHA со сборкой последовательности и связать браузерный интерфейс с сервером проверки через Go SDK WAF-платформы.
Пользователь выбирает элементы в нужном порядке. Клиент получает только текущий шаг; следующий появляется после проверки действия сервером. Сложность меняет состав и количество шагов.
Состояние задания и правильные ответы хранятся на сервере. Клиент получает текущий шаг. Версия состояния, одноразовые токены действий и ограниченный срок задания используются для проверки поступающих событий.
Оценка учитывает ответы, ошибки, время прохождения, движения указателя и интервалы между действиями. Сервер передаёт результат через SDK. Поведенческие признаки дополняют проверку задания, а не заменяют её.
Go на сервере, TypeScript и SCSS в интерфейсе, Vite для сборки фронтенда в один HTML-файл. Интерфейс встраивается в Go-модуль; взаимодействие с платформой реализовано через Go SDK.
02Результат
CAPTCHA-модуль со сборкой последовательности, серверным состоянием, обработкой событий и браузерным интерфейсом. Интеграция с Go SDK показана в тестовой песочнице.
03Начнём с разговора
Можно прислать ссылку на существующий сайт, ТЗ или просто описать задачу своими словами. Вернёмся с вопросами и предварительной оценкой.
Telegram info@webixit.ru