Beetje Coderen

Les 10 · Module 2 · Data en gebruikers

Authenticatie met Laravel Breeze

Voeg accounts toe aan de kassa met Laravel Breeze: registreren, inloggen, wachtwoord vergeten, de auth-middleware, sessies en hoe Laravel wachtwoorden hasht.

⏱ 75–90 minuten leestijd + oefenen

Illustratie: een persoon, een slot en een browservenster, inloggen op de webapp

🎯 Na deze les kun je

  • Breeze installeren en de gegenereerde routes en controllers lezen
  • routes afschermen met de middleware auth en guest
  • de ingelogde gebruiker gebruiken in controllers en views
  • uitleggen hoe Laravel wachtwoorden hasht en sessies na inloggen vernieuwt

Iedereen kan nu bonnen openen en producten wijzigen. De kassa heeft medewerkers met een account nodig. Inloggen zelf bouwen kan (je deed het in Een beetje PHP), maar er zitten veel valkuilen in: hashing, sessie-fixatie, wachtwoord vergeten, rate limiting. Laravel Breeze zet een complete, veilige basis neer die je daarna zelf aanpast.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?