Size: a a a

2021 July 29

VM

Volodymyr Melko in symfony
подозреваю, что в запросе должны быть какие-то параметры или заголовки, но поможет только дебаг до точки выброа этого исключения
источник

VM

Volodymyr Melko in symfony
у аутентификатора есть метод supports в нем можно найти условия, если что
источник

AT

Adilet Tussupbekov in symfony
Ну я же говорю)
источник

AT

Adilet Tussupbekov in symfony
Я посмотрел этот класс
источник

AT

Adilet Tussupbekov in symfony
return $this->authenticator->supports($request);
Там вот такая проверка, которая возвращает false. А почему я не могу понять пока, и в этой точке дебаг не срабатывает почему-то
источник

VM

Volodymyr Melko in symfony
так нужно залезть внутрь того аутентификатора, которому передается вызов как бы
источник

AK

Alexander Kompaneyts... in symfony
знакомое тестовое задание
источник

VM

Volodymyr Melko in symfony
наверно же всем одинаковое раздают =)
источник

AK

Alexander Kompaneyts... in symfony
ну да
источник

AK

Alexander Kompaneyts... in symfony
и как?
источник

VM

Volodymyr Melko in symfony
что как?
источник

AK

Alexander Kompaneyts... in symfony
прошел?
источник

VM

Volodymyr Melko in symfony
ну оффер я получил, но не принял
источник

AK

Alexander Kompaneyts... in symfony
а напиши в личку почему
источник

R

Roman in symfony
А все же - вот у меня есть различные Assert-ы на разные поля. Как мне сделать карту, что если на это поле сработал этот Assert - то код ошибки такой-то, описание такое-то, вернуть в json клиенту? Обычно где это делается? Список ошибок он так и останется в resolve() валидатора, получается?
источник

R

Roman in symfony
Похоже, в вашем коде нашел ответ )
источник

VM

Volodymyr Melko in symfony
тебе валидатор весь список ошибок возвращает. В каком поле и какая ошибка, дальше уже твое дело что и как с этим делать
источник

AT

Adilet Tussupbekov in symfony
Я залез, он использует LoginFormAuthenticator. Не выполняется следующее условие:
$this->httpUtils->checkRequestPath($request, $this->options['check_path']).
То есть в запросе у меня /login, а в check_path /login_check.
Я могу как-нибудь поменять check_path или я что-то не так настроил?
источник

VM

Volodymyr Melko in symfony
в конфиге аутентификатора
источник

AT

Adilet Tussupbekov in symfony
Боже, спасибо! Ошибка конечно, но хоть аутентификатор заработал)
источник