Правила валидации пароля в проектах на Laravel

Очередное видео из рубрики “для тех, кто не знал“. Поговорим о простом и полезном методе для валидации паролей на Ваших проектах. Разберем, когда это надо применять и правильно реализовать. #пароли#laravel#cutcode --------------------------------------------------------------------------------- Станьте спонсором канала, это очень модно и помогает каналу: ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - --------------------------------------------------------------------------------- Всех поклонников Laravel я приветствую на канале Cutcode. Сегодня у нас снова рубрика “для тех кто не знал“, в которой буду давать небольшие советы либо демонстрировать фичи из мира Laravel, livewire и так далее. Кто-то мог о них не знать, а кому-то они надеюсь даже пригодятся - не забудьте об этом поделиться в комментариях и обязательно прожать лайк, я буду крайне благодарен! А мы начинаем. Погнали! Сегодня мы поговорим с вами о простом, но полезно методе для правил валидации паролей. Поговорим о случаях когда это требуется и как это реализовать. Крайне простой ролик в соответствующей рубрике. Конечно те кто смотрит дайджест апдейтов на моем канале уже знает об этом, но я решил что это заслуживает и отдельного небольшого ролика. Допустим, стандартная ситуация - есть форма регистрации, вы указываете правила валидации пароля через класс password. Все верно и выглядеть он может вот так обширно, но в этом нет никакой проблемы. Но допустим, а так скорее всего и будет, у вас еще есть админ панель с теми же правилами валидации пароля. Есть форма сброса пароля и ввод нового. Есть личный кабинет, где также можно изменить пароль и все тоже самое и в бэк-офисе, и возможно еще где-то. И везде будет одинаковый дубль вызова этого класса и его методов, много дублей и это не есть хорошо. Но есть отличное решение которое мы сейчас с вами рассмотрим. Друзья мы теперь с вами все эти правила валидации пароля обвернем в один метод правил валидации для пароля по умолчанию. Делается это просто: открываем appServiceProvider и в методе boot добавляем следующий код: также пользуемся классом password и далее вызываем метод default. Указываем call back функцию и сюда переносим все правила валидации по-умолчанию и возвращаемых return все необходимые нам правила валидации для пароля. Отлично и далее в методе где мы ранее вызывали все методы на правила валидации пароля мы вызываем всего лишь один метод default, тем самым здесь у нас будет равносильно всем тем правилам которые мы указали в appServiceProvider и во всех остальных местах, где потребуется вызов правил валидации для пароля со всеми этими методами вы просто будете вызывать password::default. Вот так все просто и крайне полезно. Думаю кто-то из вас об этом не знал ему это крайне пригодится. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: Правила валидации пароля в проектах на Laravel --------------------------------------------------------------------------------- 🔗 наш сайт: 📷 наш instagram: 📱 Наш telegram-канал:
Back to Top