In this intro episode, we kick off our journey into building passwordless authentication in Laravel! Instead of using any built-in starter kits, we’re doing everything from scratch in a fresh Laravel project. That way, you can see how all the pieces come together, and even adapt what we do here to your own project, whether you’re starting with a starter kit or something totally custom.
We start with a quick demo of how the magic link login process works: enter your email, request a magic link, and check your inbox to find that one-click sign-in waiting for you. As soon as you hit the login button in your email, you’re instantly authenticated and forwarded into the app – no password required! We also take a look at the registration process, which works in a similar fashion and provides new users their own login link.
Throughout the course, we’ll walk through all the steps to set up this system securely—including sending those emails, registering users, and making sure everything’s locked down. In the next episode, we'll dive in and start by building the login page you just saw in the demo.