Size: a a a

2021 April 10

VK

Vladyslav Kopaihorod... in symfony
Ток зашел, читаю)
источник

s

smile in symfony
та без джоина, мы админу пост с ид = 10 по ддд достаём
источник

В

Вадим in symfony
Какими правами, у нас админ только 3 сообщения назад появился ;) До этого вообще ролей не было
источник

Ш

Шурик in symfony
спакуха, всё по ддд. ведь у нас предметная область - посты и их id)
источник

G[

GamIet [UA, Odessa] in symfony
ок, у вас есть админы, которые читают ВСЕ посты в любом статусе.
автор поста, который может читать СВОИ посты в любом статусе
другие пользователи, которые читают посты только с флагом published.
Как и где вы это разрулите? Это же не бизнесс-логика - я правильно понимают?
источник

Ш

Шурик in symfony
это права доступа, да
источник

В

Вадим in symfony
Да, разные урлы для такого ок.
источник

✨Basic_Instinct✨ in symfony
мне кажется проверка доступа станет бизнес тогда, когда у тебя права наступают при определенном условии, например пользователь не опубликовавший n-количество постов не имеет доступа к комментам примеру
источник

В

Вадим in symfony
При условии что нет денормализации, где право обновляется в момент последнего действия пользователя.
источник

В

Вадим in symfony
Ибо на чтение каждый раз логику проганять нафиг надо.
источник

VK

Vladyslav Kopaihorod... in symfony
Так можно джоин делать или низя?
источник

✨Basic_Instinct✨ in symfony
если же это тупое назначение ролей, то какой здесь бизнес?
источник

✨Basic_Instinct✨ in symfony
не, не правильно! джоины зло? ))
источник

В

Вадим in symfony
Ну вот есть правило про н постов, и при команде "опубликовать пост" проверяется это правило, даётся право или нет, и записывается результат. А на чтении просто проверяется результат
источник

А

Александр in symfony
Как ДДД? Хранимки уже предлагали?
источник

✨Basic_Instinct✨ in symfony
а давать право доступа к "опубликовать пост" для чего если нет н постов?
источник

✨Basic_Instinct✨ in symfony
пользователь должен отсекаться до публикациии, а не при или после
источник

✨Basic_Instinct✨ in symfony
до команды он не дойдет
источник

В

Вадим in symfony
Ну задача была, есть доступ к коментам или нет. То есть чел получает доступ к коментам когда опубликовал н постов. Если я правильно понял. Так вот, это правило я б проверял в момент публикации поста, и результат заносил бы куда-то, где при чтении читал бы его.
источник

✨Basic_Instinct✨ in symfony
тебя пользователи повесят на ближайшем столбе))
источник