Загрузка страницы

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

Очередное видео из рубрики "для тех, кто не знал". Поговорим о простом и полезном методе для валидации паролей на Ваших проектах. Разберем, когда это надо применять и правильно реализовать. #пароли#laravel#cutcode --------------------------------------------------------------------------------- Станьте спонсором канала, это очень модно и помогает каналу: https://www.youtube.com/c/cutcoderu/join ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.ru/ Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot --------------------------------------------------------------------------------- Всех поклонников Laravel я приветствую на канале Cutcode. Сегодня у нас снова рубрика "для тех кто не знал", в которой буду давать небольшие советы либо демонстрировать фичи из мира Laravel, livewire и так далее. Кто-то мог о них не знать, а кому-то они надеюсь даже пригодятся - не забудьте об этом поделиться в комментариях и обязательно прожать лайк, я буду крайне благодарен! А мы начинаем. Погнали! Сегодня мы поговорим с вами о простом, но полезно методе для правил валидации паролей. Поговорим о случаях когда это требуется и как это реализовать. Крайне простой ролик в соответствующей рубрике. Конечно те кто смотрит дайджест апдейтов на моем канале уже знает об этом, но я решил что это заслуживает и отдельного небольшого ролика. Допустим, стандартная ситуация - есть форма регистрации, вы указываете правила валидации пароля через класс password. Все верно и выглядеть он может вот так обширно, но в этом нет никакой проблемы. Но допустим, а так скорее всего и будет, у вас еще есть админ панель с теми же правилами валидации пароля. Есть форма сброса пароля и ввод нового. Есть личный кабинет, где также можно изменить пароль и все тоже самое и в бэк-офисе, и возможно еще где-то. И везде будет одинаковый дубль вызова этого класса и его методов, много дублей и это не есть хорошо. Но есть отличное решение которое мы сейчас с вами рассмотрим. Друзья мы теперь с вами все эти правила валидации пароля обвернем в один метод правил валидации для пароля по умолчанию. Делается это просто: открываем appServiceProvider и в методе boot добавляем следующий код: также пользуемся классом password и далее вызываем метод default. Указываем call back функцию и сюда переносим все правила валидации по-умолчанию и возвращаемых return все необходимые нам правила валидации для пароля. Отлично и далее в методе где мы ранее вызывали все методы на правила валидации пароля мы вызываем всего лишь один метод default, тем самым здесь у нас будет равносильно всем тем правилам которые мы указали в appServiceProvider и во всех остальных местах, где потребуется вызов правил валидации для пароля со всеми этими методами вы просто будете вызывать password::default. Вот так все просто и крайне полезно. Думаю кто-то из вас об этом не знал ему это крайне пригодится. --------------------------------------------------------------------------------- делитесь этим видео с друзьями: https://www.youtube.com/watch?v=383_WFoN-uQ подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I Правила валидации пароля в проектах на Laravel --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ наш instagram: https://www.instagram.com/cutcoderu/ Наш telegram-канал: https://t.me/laravel_cutcode

Видео Правила валидации пароля в проектах на Laravel автора Просто о Laravel. CutCode
Показать
Информация
24 февраля 2022 г. 13:00:03
00:03:22
Похожие видео
Китайская медицина в лечении аутоиммунных заболеваний (в т.ч. болезни Бехтерева)Китайская медицина в лечении аутоиммунных заболеваний (в т.ч. болезни Бехтерева)Курс по Laravel 8 обучение с нуля. Бесплатные видеоуроки по Ларавел для начинающихКурс по Laravel 8 обучение с нуля. Бесплатные видеоуроки по Ларавел для начинающихПредназначение с Миленой ЮсуповойПредназначение с Миленой Юсуповой☑ Как продавать чужой бренд на вайлдберриз 💡☑ Как продавать чужой бренд на вайлдберриз 💡Анонс курса PHP start - изучение PHP с нуля на примере web-проекта с телеграм ботомАнонс курса PHP start - изучение PHP с нуля на примере web-проекта с телеграм ботомFactories, seeds в Laravel. Использование фабрик и сидов при тестировании проектов на ЛаравелFactories, seeds в Laravel. Использование фабрик и сидов при тестировании проектов на ЛаравелОбзор проекта на Laravel. Платформа для обучающих курсов CutCode. Курс по SOLIDОбзор проекта на Laravel. Платформа для обучающих курсов CutCode. Курс по SOLIDКак вести проект по разработке сайта. Второй этап: аналитика, прототип, дизайн. Видео 2/4.Как вести проект по разработке сайта. Второй этап: аналитика, прототип, дизайн. Видео 2/4.Мультиметр  — это комбинированный электроизмерительный прибор, объединяющий в себе несколько - №Мультиметр  — это комбинированный электроизмерительный прибор, объединяющий в себе несколько - №Laravel с нуля. Урок 7. Админ.панельLaravel с нуля. Урок 7. Админ.панельВыкройка Рубашка «Нелли» #выкройки #pattern #plussize #plussizefashion #sewing #мода #fashionВыкройка Рубашка «Нелли» #выкройки #pattern #plussize #plussizefashion #sewing #мода #fashionИндпошив. Обзор костюма.Индпошив. Обзор костюма.Обзор сервиса для деплоя приложений onFriday.Обзор сервиса для деплоя приложений onFriday.Упразднение циркумфлекса во французском языкеУпразднение циркумфлекса во французском языке16 ноября 2020 г.16 ноября 2020 г.Семейный альбом центра «Гармония»Семейный альбом центра «Гармония»Factories, seeds в Laravel. Часть 2. Использование фабрик и сидов при тестировании на ЛаравелFactories, seeds в Laravel. Часть 2. Использование фабрик и сидов при тестировании на Ларавел☑ Работа для женщин в ⚫ Кем пойти работать бывшему бухгалтеру 💯☑ Работа для женщин в ⚫ Кем пойти работать бывшему бухгалтеру 💯Livewire Update 2.6.0. Обзор обновления фреймворка для LaravelLivewire Update 2.6.0. Обзор обновления фреймворка для LaravelКурс по Laravel+inertia+vue. Урок 6. АутентификацияКурс по Laravel+inertia+vue. Урок 6. Аутентификация
Яндекс.Метрика