Продолжаем серию обучающих уроков по Inertia js! Это уже шестой урок и он будет посвящён аутентификации. Ссылка на github репозиторий из урока: #inertia#laravel#cutcode --------------------------------------------------------------------------------- Станьте спонсором канала, это очень модно и помогает каналу: ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - --------------------------------------------------------------------------------- ⏰ Таймкоды: 01:10 Форма авторизации 03:33 Контроллер аутентификации 07:00 Метод для выхода 08:02 Работа с роутами 11:04 Создаём пользователя 13:52 Оживляем кнопку выйти 15:18 Подведение итогов Всех поклонников Laravel я приветствую на канале Cutcode! Мы продолжаем серию роликов по инерции. Inertia Js еще жива и развивается. И вы под уроками просили сделать также урок по аутентификации, а если вы просите то я делаю. Кстати друзья помогите добить миллион подписчиков - зовите друзей все подписываемся! До миллиона осталось совсем немного всего девятьсот девяносто шесть тысяч с копейками. Ладно, шутки-шутками - пристегните ремни и погнали в урок по аутентификации с inertia. На самом деле с учетом что реализацию мы делаем в стеке Laravel, vue и inertia, аутентификация не несет особой сложности и отличий от стандартного laravel blade приложения. Но это все равно интересно и сейчас мы в этом с вами убедимся. Ну и напомню что это уже шестой урок из серии по инерции. Мы также ведем github репозиторий со всеми изменениями и этот урок не будет исключением. Все ссылки как обычно в описании. А мы приступаем - погнали! Друзья на старте у нас view-компонент со страницей входа. Реализацию мы делать не будем, она ничем не отличается от того что мы делали когда реализовывали CRUD функционал. Та же самая страница на добавление пользователя - здесь по большему счету все то же самое. Даже не по большему счету, а абсолютно тоже самое. Есть форма, есть обработчик формы, есть ошибки у формы и есть небольшая логика, где мы собираем данные формы и отправляем post запрос в наше Laravel приложение. То же самое что у нас было в CRUD контроллере. Поэтому этот момент делать мы не будем саму верстку вы найдете в github репозитории который будет в описании, а мы движемся далее. Что еще у нас здесь есть отличия какие? Я создал также дополнительный layout, он отличается от дефолтного немногим - тем что в дефолтном layout есть верхнее меню а в этом пустом layout его нет. Во всем остальном все то же самое - нам верхнее меню на странице входа не потребуется. Поэтому я создал второй layout и здесь мы его через параметры layout добавили blanklayout, так как он отличается от дефолтного. Во всем остальном все тоже самое. Так друзья виртуальный сервер у меня уже запущен, также я запустил команду npm run watch, которая подхватывает изменение JS файлах и сразу автоматически компилирует все файлы мы можем посмотреть если добавим сюда абзац, то увидим что файлы будут перекомпилировать. Вы тоже выполните эти действия. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: Курс по Laravel inertia vue. Урок 6. Аутентификация --------------------------------------------------------------------------------- 🔗 наш сайт: 📷 наш instagram: 📱 Наш telegram-канал:
Hide player controls
Hide resume playing