Hi, I'm Jeremy McPeak. In this course, I'm going to teach you how to authenticate users with Laravel's built-in authentication system. It's easy to use, and it's highly customizable. Let's get started!
1.Introduction2 lessons, 09:21
2.Custom Laravel Authentication3 lessons, 24:42
3.Real-World Authentication3 lessons, 28:43
4.Conclusion1 lesson, 00:59
User authentication is one of the most important pieces of an application. And because of that it's also one of the most difficult components to implement, to the point that most popular application frameworks provide built-in authentication solutions. And a Laravel provides one of the best. Hi, my name is Jeremy McPeak and in this course I will teach you about Laravel's built in authentication system. We'll start by executing a few commands that adds a complete authentication solution to a project. And for most applications, that's all you'll need even if you're writing a web API. But you're not stuck with Laravel's default auth configuration. You can customize your application's authentication authentication to fit your needs. Laravel's auth is made up of three main components, the first as a user class that can be used for authentication. It's called Authenticatable and I will teach you how to write one. Next, is the user provider, the component that provides users to the application. I will teach you how to write your own provider class and register it within your application. And the final piece Is called a guard. And you guessed it, you'll learn how to write and register your own. At the end of this course, we will apply everything you've learned and implement a real world solution that protects the back-end of a web application. Now we have a lot of ground to cover. So when you're ready, queue up the first video and we will get started.