Inertia. Проблемы использования ziggy роутов

Небольшой урок в плейлист по inertia, по теме безопасности. Мы поговорим о маршрутизации в инерции с использованием пакета ziggy. Я знаю большинство из вас используют именно пакет ziggy, как и я. Но ziggy берет все роуты без разбора, и их можно увидеть в html коде страницы. #inertia#laravel#cutcode --------------------------------------------------------------------------------- 🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇 ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - --------------------------------------------------------------------------------- Всех поклонников laravel я приветствую на канале CutCode! Друзья, сегодня небольшой урок в плейлист по inertia. Мы поговорим о маршрутизации в инерции с использованием пакета ziggy. Я знаю большинство из вас используют именно пакет ziggy, как и я. Но при его использовании есть и подводные камни о которых мы сегодня поговорим. Ролик будет очень короткий, но крайне важный так как безопасность всегда на первом месте. Итак в чем собственно проблема? Мы с вами используем пакет от ziggy. Работает он очень просто - устанавливается через composer и далее в layout через директивы Routes Мы выводим все роуты с вами и выглядит это следующим образом - вот у нас есть Head есть скрипт далее константа ziggy и все роуты нашего laravel приложения. И в чем собственно проблема? ziggy берет все роуты без разбора, так как он не знает какие требуются игнорировать. И Обратите внимание все роуты из админ-панели также здесь на показ. Плюс есть роуты по двухфакторной аутентификации и прочее. Я знаю вы иногда объявляете роуты по сбросу кэша, хотя этого делать не стоит и я думаю у вас присутствуют роуты которые точно не нужно всем показывать и вы можете не заметить этот момент что они демонстрируются прямо в HTML. плюс друзья дополнительно если вы зайдете на github репозиторий ziggy вы не особо увидите информацию, по крайней мере не сразу её найдете, только если будете целенаправленно искать о том как исключить определённый список роутов. И я вам скажу более сам пакет ziggy не публикует свой конфиг. Вам его нужно создавать вручную в директории конфиг создать файл ziggy PHP обязательно с этого начинайте каждый проект если Используйте Laravel инерцию и ziggy. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: Inertia. Проблемы использования ziggy роутов --------------------------------------------------------------------------------- 🔗 наш сайт: 📱 Наш telegram-канал:
Back to Top