В прошлой статье разобрали IDOR — когда пользователь подменяет ID и получает чужую запись. Сегодня — три менее очевидных проблемы, которые встречаются даже в хорошо написанном коде…
Laravel/Livewire
IDOR в Livewire: как потерять данные клиента одним запросом
Livewire — удобный инструмент. Ты пишешь PHP, а фреймворк сам превращает всё в Ajax-запросы. Но именно эта «магия» скрывает один неочевидный риск, про который редко пишут на русско…
Laravel Blaze — пакет для оптимизации Blade-компонентов
Введение: проблема, о которой вы не знали Ваши Blade-компоненты медленнее, чем вы думаете. Не потому что вы написали плохой код — сам процесс рендеринга несёт накладные расходы, ко…