Разработка собственного драйвера Socialite. Урок из курса OAuth 2.0
Друзья в сегодняшнем уроке мы будем с вами писать собственный провайдер, собственный драйвер для Laravel Socialite. В целом это открытый урок с курса по OAuth 2.0 где мы делали собственную реализацию Oauth 2.0, авторизационного и ресурс-сервера на примере не пет-проекта, а реального проекта и его под проектов экосистемы ТЗ, Learn, Livewire и так далее. Курс получился очень интересным. Если не смотрели обязательно обратите на него своё внимание. Мы там не просто пошагово разбирали Как работать с Passport и делали реализацию Oauth 2.0, мы изучили вдоль и поперёк сам стандарт, прошлись по всем терминам и, вооружившись этими знаниями легко и просто реализовали то что нам требовалось. Прошли по всем flow, по всем грандтайпам. И вот у нас встала задача что у нас Oauth 2.0 реализован, есть в контроллере редирект и callback, но есть множество проектов, где придётся дублировать этот код, поэтому мы реализовали собственный драйвер и в дальнейшем я вынес это в пакет. Кстати говоря если также вам интересно как делать собственные пакеты, то у меня есть курс MoonShine Advanced, где мы эту тему очень хорошо затронули, тоже обратите своё внимание
Курс OAuth2.0 с Laravel Passport -
Advanced MoonShine -
🎁 Для вас есть подарок, забирайте - 🎁
#oauth#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 - О чём курс
01:36 - Зачем нужен Socialite драйвер
04:33 - План работ
07:08 - Создаём свой провайдер
13:27 - FortifyServiceProvider
15:35 - AuthServiceProvider и Services
18:15 - SocialiteController
19:38 - Проверка и подведение итогов
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Разработка собственного драйвера Socialite. Урок из курса OAuth 2.0
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
10 views
26
2
3 weeks ago 00:04:43 2
Предупрежден- значит вооружен. Они готовят массовые эвакуации и захоронения с зимы 2025 г.
4 weeks ago 00:12:50 1
Технологии за которые убивают изобретателей. Топ 5 запрещённых технологий
4 weeks ago 00:03:17 1
🔥ТЫСЯЧИ ДРОНОВ И РАКЕТ: какие СЮРПРИЗЫ готовит Украина для россиян?! ЛУЧШИЕ разработки!
1 month ago 00:28:36 1
ПЕРЕЕЗД В ИСПАНИЮ В 17! ПОТРЯСАЮЩАЯ ИСТОРИЯ
1 month ago 01:01:16 1
Как репетитору работать над созданием личного бренда
1 month ago 00:02:46 1
Geely EX5 стал бестселлером. Geely Emgrand перешёл на метанол 📺 Новости с колёс №3159
1 month ago 00:44:57 11
Продажи, маркетинг, создание УТП и набора инструментов для менеджеров с помощью нейросетей“