Социальный вход в систему теперь является неотъемлемой частью любого сайта, который выполняет аутентификацию пользователя. Это экономит пользователям много времени, так как им не нужно будет заполнять всю форму целиком. Они просто регистрируются в своей социальной учетной записи, и в следующий раз они смогут войти на сайт одним щелчком мыши.
Использование учетных записей социальных сетей для регистрации на веб-сайтах в настоящее время распространено и предпочтительно пользователями, потому что им не нужно запоминать пароль каждый раз, когда они заходят на веб-сайт. Несмотря на то, что зарегистрироваться в социальных сетях легко, вы также можете непреднамеренно столкнуться с кучей очень запутавшихся пользователей в приложении.
Вход в систему с помощью социальных аккаунтов – это простой процесс, который одновременно улучшает пользовательский опыт; в настоящее время все знают, что лучший пользовательский опыт является ключом к успеху любого цифрового продукта.
Что такое Laravel Socialite?
Laravel Socialite – это пакет, разработанный для абстрагирования любых сложностей социальной аутентификации и шаблонного кода в плавный и выразительный интерфейс.
Socialite поддерживает только Google, Facebook, Twitter, LinkedIn, Github и Bitbucket в качестве поставщиков OAuth. Они не будут добавлять других в список, однако существует коллекция, управляемая сообществом, под названием Поставщики социальных сетей, в которой содержится множество неофициальных поставщиков для социальных сетей.
В этом уроке мы собираемся добавить социальную аутентификацию в приложение Laravel с помощью Socialite, официального пакета Laravel, который позволяет добавлять социальную аутентификацию в приложение Laravel.
Если вы хотите управлять своим VPS/виртуальным сервером, не касаясь командной строки, перейдите и Ознакомьтесь с этой ссылкой . Аватар сервера позволяет быстро настроить WordPress или пользовательские PHP-сайты на VPS/виртуальной машине за считанные минуты. Вы можете размещать несколько веб-сайтов на одном VPS/виртуальной машине, настраивать SSL-сертификаты и отслеживать работоспособность вашего сервера, даже не прикасаясь к интерфейсу командной строки.
подробнее
Оригинал: “https://dev.to/sureshramani/add-social-login-in-laravel-with-socialite-3gad”