Yuri
ого, а по записи нельзя там ? ко времени презжаешь и максимум минут 15 ждешь если не успели перед тобой клиента переобуть
Yuri
ты на переобувку?
Alexander
Ага, на нее самую) По записи в четверг, а у нас снег "внезапно" сегодня, лучше очередь чем скользить 😅
Sergei
20 ноября. Народ задумался о переобувке)
Anonymous
im будет жить. Поприветствуем!
Alexander
Что ж поделаешь)))
Anonymous
Удивительно, как то телеграм работает. Номер Новый и уже в спам листе
Alexander
Не в номере дело, Терминатор всех проверяет на бота)
Anonymous
Да нет, дело именно в спамботе
Вадим
Anton 🐻
какой такой нормалайзер
Yuri
какой такой нормалайзер
https://symfony.com/doc/current/serializer/custom_normalizer.html - наверное про это речь, сорян если не в тему
Вадим
Anton 🐻
но причём тут сериалайзер?
Anton 🐻
в сотый раз говорою что сериалихация один из множества кейсов
Anton 🐻
забудьте что я говорил про джейсон. при любом доступе к полю нужно возвращать преобразованное значение сторонним сервисом.
Вадим
Вадим
Ибо решения есть разные Proxy, Adapter, Decorator
Вадим
и тд
Вадим
Anton 🐻
задача - защитить данные полученные из бд от случайных утечек. т.е. неважно в каком месте кода был сделан запрос - нужно получить сущность умеющую не сливать чувствительные данные через геттеры или путём сериализации объекта
Anton 🐻
даже если разработчик не знает что эти данные нужно защищать.
Вадим
никак не сделаешь
Вадим
Вадим
Или от PDO
Вадим
Потому я и подозревал что ты делаешь какую-то дичь
Вадим
Если у разработчика есть доступ к хранилищу, то и есть доступ к данным
Anton 🐻
Вадим
Что значит случайно?
Вадим
Anton 🐻
он может не знать что эти данные не для общего доступа. этого может не знать и заказчик или тестировщик.
Вадим
Anton 🐻
защита данных для тебя дичь?
Вадим
Если у тебя есть важные поля в таблице, не мапь их на доктрину ) Если ты так за сущности переживаешь
Anton 🐻
требования - ни прикаких обстоятельствах не дорпустить утечку пользовательских определённых данных, даже если сменится вся команда и они не будут в курсе что к этим данным относится. + чтобы никакой ночной хотфикс это не заафектил
Вадим
Вадим
Можешь зайти сюда спросить https://t.me/symfony_php пусть там посмеются )
Anonymous
Чтобы получить правильный ответ, нужно задать правильный вопрос. А именно описать, задачу.
Anonymous
Ерундой занимаетесь.
Anonymous
Влад, ты не давно сам читал между строк.:)
Вадим
Anonymous
Бэм....
Anonymous
ol_sm
Вадим
Nikolay
Anton 🐻
Вадим
Anton 🐻
Вадим
Nikolay
Nikolay
Anton 🐻
например в лариковом елоквиенте есь Guarding Attributes, но они работают на массовую запись, но направление практически то что нужно
Anton 🐻
в какой профессии?
Вадим
Вадим
Вадим
Anton 🐻
ну, пока что я вижу только глупые советы
Вадим
Как поставлен вопрос, такие и ответы )
Вадим
А если не впадло будет городить то можешь посмотреть на field acl
Вадим
но как по мне это все дичь )
Sergei
Цель непонятна. Если у разраба есть доступ к хранилищу сверхценных данных - никакие искусственные преграды его не остановят: в крайнем случае, на голом скл напишет нужную ему выборку.
Anton 🐻
да нет цели защитить данные от разраба. не в первый раз говорю. цель - защитить от случайных утечек
Anton 🐻
что тут не понятного?
Sergei
define: случайная утечка
Anton 🐻
и?
Anton 🐻
вы не можете десяток случаев сходу назвать когда данные пользовательей неумешленно будут переданы треитьм лицам?
Sergei
нет
Sergei
Если нормально настроены сериалазторы
Sergei
и их вывод
Sergei
Группы сериализации и все такое