Разработка собственного драйвера 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
29
4
1 month ago 01:30:18 1
Учредителям РФ и Иудо Украины договора не продлят, даже если они устроят атом. войну между США и ЕС.
1 month ago 00:05:26 1
ОМОЛОЖЕНИЕ без УКОЛОВ 💉
1 month ago 00:03:39 1
Зачин былины о князе Владимире.
1 month ago 00:02:38 1
Производство ТЭН, по этапам - РОСНАГРЕВ
1 month ago 00:14:10 1
Шум в ушах - лечение в домашних условиях. Упражнения при шуме в ушах и в голове
1 month ago 00:10:12 1
Михаил Мишустин выступил на пленарном заседании Евразийского экономического форума
1 month ago 00:35:59 1
Ожидание VS Реальность: Мой Опыт Курса по Личному Бренду в Университете Искусственного Интеллекта