This week has been a productive one as the journey continues to build a SaaS app in Laravel. Today though I want to take you through my Laravel Socialite tutorial from login to storing the user in the database. The way I see it, a thorougher Socialite implementation can be broken down into five parts:

Installing Laravel Socialite Creating an app on your social network of choice Logging in the user Storing the user in your database Updating the user if they update their social profile Throughout my app I am letting the user log in with either Facebook, Twitter, or Github. There’s a lot to go through so let’s get started!