Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Middlewares безопасности в проектах на Laravel

Автор: Просто о сложном. CutCode

Загружено: 2023-06-26

Просмотров: 3408

Описание:

Сегодня мы с Вами рассмотрим два пакета, улучшающих безопасность нашего приложения. Безопасность в приоритете поэтому и тему стоит поднимать почаще. В целом я вдохновился на этот ролик после статьи от Стива Кинга на Laravel News. Будем рассматривать Middlewars и заголовки ответов.

Ссылка на перевод статьи:
https://cutcode.dev/articles/laravel-...

#middlewares#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
https://learn.cutcode.dev/?utm_source=yt

❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - https://goo.su/dsGP7PI
---------------------------------------------------------------------------------

Что из себя представляет первый пакет Security headers? Это набор готовых мидлваров. В целом каждый из них крайне простой, он либо удаляет что-то из заголовка-респонса, либо добавляет. Но при этом все это реализовано не в одном мидлваре, а в нескольких, чтобы разделять по роутам, по разным приоритетом безопасности. Какие-то более будут закрыты, какие-то менее. Что даст нам больше гибкости. Если коротко: то скажем Remove headers вот этот MiddleWar. Что он из себя представляет и какую пользу он несет? Давайте откроем проект к примеру CutCode и взглянем что у нас там в нетворке в рамках response. Обновимся. Посмотрим. Если перейдем в response то увидим, что у нас есть xpowered.by ключ также у нас есть ключ сервер. И тем самым мы в рамках ответа всем демонстрируем что у нас enginx такой-то версии, что у нас PHP определенной версии. И злоумышленник уже знает что у нас под капотом, какие возможные дыры присутствуют и ему будет строить процесс своего хулиганства гораздо проще. Зачем нам это демонстрировать, мы можем это скрывать. И как раз в рамках middlewar remove headers если мы заглянем, то мы будем эти ключи заголовка с вами удалять. А если переместимся соответственно в конфиг то мы увидим что у нас это xpowered by и сервер, то что я вам демонстрировал. Я также воспроизвел эти MiddleWar у себя, но только в рамках одного middleware чтобы смотреть как это работает и работает ли. И заметил что вот так вот через simfony response мы не сможем удалить заголовок xpored.by и сервер. И можем даже взглянуть я сделал pull request на эту тему, где предложил свое решение как в такой ситуации работать и с помощью нативной функции мы можем удалять заголовок. Давайте взглянем Как это работает на проекте.



---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
   • Middlewares безопасности в проектах на Lar...  

🔔 подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?s...

📼 Курс по Laravel с нуля:
   • Курс по Laravel 8 обучение с нуля. Бесплат...  

Middlewares безопасности в проектах на Laravel

---------------------------------------------------------------------------------
🔗 наш сайт: https://cutcode.dev/?utm_source=yt
📱 Наш telegram-канал: https://t.me/laravel_cutcode

Middlewares безопасности в проектах на Laravel

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Путь запроса в Laravel.

Путь запроса в Laravel. "Под капотом" Laravel

Laravel Security: Top 7 Mistakes Developers Make

Laravel Security: Top 7 Mistakes Developers Make

13. Как проверить ценностное предложение

13. Как проверить ценностное предложение

Как в 1С не остаться на уровне новичка в 2026 году?

Как в 1С не остаться на уровне новичка в 2026 году?

Laravel 11 что нового? Практический обзор. Самая необходимая информации о Laravel 11

Laravel 11 что нового? Практический обзор. Самая необходимая информации о Laravel 11

NotebookLM: Таблицы из всего. 4 Способа применения

NotebookLM: Таблицы из всего. 4 Способа применения

Filament 4 стал быстрый? Он всё еще медленнее Moonshine 3! Сравнение Laravel админок

Filament 4 стал быстрый? Он всё еще медленнее Moonshine 3! Сравнение Laravel админок

Коммуникация модулей в Laravel

Коммуникация модулей в Laravel

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

ВЕЛИКИЙ ОБМАН ЕГИПТА — Нам врали о строительстве пирамид

ВЕЛИКИЙ ОБМАН ЕГИПТА — Нам врали о строительстве пирамид

Модульный Laravel, или Как собрать фичу в кучу / Алексей Васильев (Equip Group)

Модульный Laravel, или Как собрать фичу в кучу / Алексей Васильев (Equip Group)

GULP больше НЕ нужен! (Laravel Mix)

GULP больше НЕ нужен! (Laravel Mix)

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Разбор JsonResource. Под капотом Laravel

Разбор JsonResource. Под капотом Laravel

Создаем систему управления ролями пользователей на Laravel 9. Spatie laravel-permission

Создаем систему управления ролями пользователей на Laravel 9. Spatie laravel-permission

Laravel API. Все что необходимо! Json Resource, Resource Collection, Cache, Rate Limit

Laravel API. Все что необходимо! Json Resource, Resource Collection, Cache, Rate Limit

Фреймворк Laravel

Фреймворк Laravel

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

ХАКЕРЫ СЛОМАЛИ И СТЕРЛИ РЕЕСТР ПОВЕСТОК. Власти готовились к мобилизации.  ГЛАВНЫЙ ВЗЛОМ 2025 ГОДА

ХАКЕРЫ СЛОМАЛИ И СТЕРЛИ РЕЕСТР ПОВЕСТОК. Власти готовились к мобилизации. ГЛАВНЫЙ ВЗЛОМ 2025 ГОДА

Laravel Middleware | Как изменить ответ сервера

Laravel Middleware | Как изменить ответ сервера

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]