Size: a a a

2020 December 21

MV

Moz Vkusni in symfony
Dmitry
так и я вам пример привел. однообразная ошибка никак не защищает от брута
о_О
источник

MV

Moz Vkusni in symfony
Я как раз докопался, что там не однообразная ошибка, а ошибка, что юзер с таким мейлом уже зареган, это означает что ты как минимум этот мейл уже можешь брутить? сложно чтоль понять?
источник

MV

Moz Vkusni in symfony
а если ты хочешь брутить кучу мейлов и паролей к ним - флаг в руки)
источник

D

Dmitry in symfony
Зачем? Есть более простые способы как получить базу веб-сайта
источник

MV

Moz Vkusni in symfony
в общем, понятно
источник

МЛ

Максим Литвяков... in symfony
Привет
Есть 3 поля. Если значение первого равно true, то второе и третье поля не могут быть пустыми. Иначе могут. Как это сделать с помощью кастомного валидаиора?
источник

D

Dmitry in symfony
Максим Литвяков
Привет
Есть 3 поля. Если значение первого равно true, то второе и третье поля не могут быть пустыми. Иначе могут. Как это сделать с помощью кастомного валидаиора?
так как вы описали. у вас хороший псевдокод на вашу же логику
источник

D

Dmitry in symfony
как создать кастомный валидатор описывает документация симфони
источник

МЛ

Максим Литвяков... in symfony
Dmitry
как создать кастомный валидатор описывает документация симфони
Спасибо. Но я не знаю, как указать в классе валидаитора, что поле должно быть обязательным)
источник

МФ

Максим Федоров... in symfony
Максим Литвяков
Привет
Есть 3 поля. Если значение первого равно true, то второе и третье поля не могут быть пустыми. Иначе могут. Как это сделать с помощью кастомного валидаиора?
или кастомный валидатор или constraint Expression https://symfony.com/doc/current/reference/constraints/Expression.html
источник

МФ

Максим Федоров... in symfony
Максим Литвяков
Спасибо. Но я не знаю, как указать в классе валидаитора, что поле должно быть обязательным)
если нет значения, то добавить violation не знаете как? Посомтрите в коробочные валидаторы
источник

SM

Sergey Milegov in symfony
Максим Литвяков
Привет
Есть 3 поля. Если значение первого равно true, то второе и третье поля не могут быть пустыми. Иначе могут. Как это сделать с помощью кастомного валидаиора?
if (true === $first && (empty($second) || empty($third)) { $context->addViolatio(...) }
источник

МЛ

Максим Литвяков... in symfony
Sergey Milegov
if (true === $first && (empty($second) || empty($third)) { $context->addViolatio(...) }
Спасибо
Сделал
источник

AK

Alexey Kuzin in symfony
Всем привет. Никто не знает, как сделать доступ по умолчанию только для админов, для роли ROLE_ADMIN. Чтобы если кто-нибудь создаст новый контроллер, то у него сразу по умолчанию доступ был только для админов (ROLE_ADMIN). В access_control всё прописывать не вариант, слишком много урлов, нельзя писать имя экшена вместо урла, в общем не очень удобно в yml конфиге это прописывать, хотелось бы использовать аннотации в конроллере
источник

AK

Alexey Kuzin in symfony
источник

D

Dmitry in symfony
Voter ?
источник

A

Anthony in symfony
Вотеры отменили что ли?
источник

WD

Web Dev in symfony
А разве вотеры не нужно будет прописывать в каждом контроллере?
источник

WD

Web Dev in symfony
deny...
источник

Kd

Konstantin dmz9 in symfony
Web Dev
А разве вотеры не нужно будет прописывать в каждом контроллере?
request листенер, где получишь access decision manager и будешь у него спрашивать ->isGranted ($request->get('_route') )
но это так, из головы
источник