Как сделать вход на сайт через соцсети на Vue + Laravel используя vue-auth, jwt?

Я сделал вход и регистрацию на сайте используя пакеты jwt и vue-auth все работает.
Теперь встала задача сделать вход через соц сети - vk,facebook и тд.
Не могу найти информацию как это реализовать используя эти пакеты, и как вообще это реализовывается.
Какие шаги мне надо сделать на vue и какие шаги на laravel чтоб это реализовать ?
Или где можно почитать по этому поводу?
  • Вопрос задан
  • 5188 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Deminua2
Возьми на бэк готовое решение от лары: https://laravel.com/docs/5.8/socialite

А фронт vue пили как хочеться...
Ответ написан
Комментировать
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Если есть возможность то берем Auth0 и радуемся. Если нет - плачем
Ответ написан
@coller13
Забудьте про готовые решения, а то так и будете на тостере вопросы и строчить.
По поводу авторизации: гуглите oAuth2.
Первый раз будете долго документацию изучать и вникать в сам процесс, но зато потом простенькая авторизация будет готова за пару вечеров.
upd: начните первую авторизацию делать с VK, у них API понятнее и будет проще, потому что будете меньше времени тратить на изучение API соцсетей. Авторизацию через FB оставьте на потом, когда разберётесь с основной логикой. У FB API сложнее
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы