Задать вопрос
grabbee
@grabbee

Что вернуть из сервиса, если для продолжения обработки требуется каптча?

Какой будет правильная стратегия/логика, если например:
- определенный сервис перед выполнением работы проводит проверку входящих данных
- если проверка удовлетворительная, выполняется работа
- если проверка провалена, требуется каптча

Каптча изначально не требуется и в форме данных отсутствует

Правильно ли в случае провала проверки делать forward() на контроллер каптчи который выдаст ответ о необходимости каптчи, или эту логику нужно реализовать в контроллере самого сервиса?
  • Вопрос задан
  • 224 просмотра
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    Symfony Framework
    4 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
Решения вопроса 1
banderos120
@banderos120
Играю на балалайке
Капчу пихайте в правила валидации. Я уж не знаю, как у вас там устроена валидация, но капча - это чисто валидационная часть.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы