Laravel Socialite is a PHP package that adds social login to web applications built with the Laravel framework. If you want users to sign in with their Facebook, Twitter, Google, LinkedIn, GitHub, GitLab, or Bitbucket account instead of a traditional email and password, this package handles the connection work behind the scenes. The problem it solves is that connecting to these external services involves a protocol called OAuth, which requires a specific back-and-forth handshake between your app and the social network. Writing that handshake from scratch is tedious and error-prone. Socialite takes care of it for you, so you can add "Sign in with Google" to your site in a few lines of code rather than hundreds. The package officially supports the seven providers listed above. For other platforms like Twitter X, Apple, Discord, or dozens more, a community website called Socialite Providers maintains separate add-ons you can install alongside it. The README is brief and points to the official Laravel documentation website for full setup instructions. It does not include step-by-step code examples in the README itself, so if you plan to use it you will need to visit the docs. The package is open source under the MIT license, meaning you can use it freely in personal or commercial projects.
← laravel on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.