Social Authentication in Laravel: A Practical Guide

Learn how to add social authentication to your Laravel apps by using the Laravel Socialite package.

Hey everyone, and welcome to my course about integrating social authentication in Laravel-based applications.

What you’ll learn

  • Learn how to easily integrate social authentication into your Laravel apps..
  • Learn how to Implement a flexible design pattern that would make adding new providers a breeze..
  • Learn how to Implement the Email Verification flow for socially authenticated users..
  • Learn how to make use of Service Classes and Action Classes in Laravel, and we’ll Implement a design pattern that would make adding new providers a breeze..

Course Content

  • Introduction –> 3 lectures • 11min.
  • Laravel Socialite Basics –> 3 lectures • 25min.
  • Making it Reusable –> 3 lectures • 28min.
  • Implementation Examples –> 1 lecture • 12min.
  • Extras –> 3 lectures • 19min.

Auto Draft

Requirements

Hey everyone, and welcome to my course about integrating social authentication in Laravel-based applications.

This course covers everything you need to know to integrate social authentication into your Laravel applications.

 

We’ll start with the basics, add authentication with one provider (Twitter), and then use a design pattern to make adding additional services a breeze.

So, we’ll learn how to integrate social authentication services, and along the way, we’ll learn code reusability and then use a design pattern to make adding additional services a breeze, we’ll also implement the Email Verification flow for the Socially Authenticated users.

 

In this course, we’ll learn the following topics:

  • Learn how to easily integrate social authentication into your Laravel apps.
  • Learn how to Implement a flexible design pattern that would make adding new providers a breeze.
  • Learn how to Implement the Email Verification flow for socially authenticated users.
  • We’ll also let the socially authenticated users update their passwords, and fix some issues that we’ll face along the way.
  • Learn how to make use of Service Classes and Action Classes in Laravel, and we’ll Implement a design pattern that would make adding new providers a breeze.
  • Learn how to Implement Social Authentication for two Providers: Twitter and GitHub.
Get Tutorial