Secure your Symfony app quickly by mastering user registration, login, and logout! This course teaches you how to set up user accounts, configure essential security settings, and build a reliable authentication system. By the end, you'll have the tools to manage users and protect your app effectively.
Overview
Syllabus
- Lesson 1: Implementing User Registration
- User Registration in Action
- Complete the User Controller
- Fix the User Functionality Issue
- Implement the User Service Methods
- User Controller and Twig Template
- Lesson 2: Hashing Passwords During Registration
- Observe Password Hashing
- Fix the Password Hashing Bug
- Hashing Passwords for Secure Registration
- Implement Password Hashing to Your App
- Lesson 3: Implementing Login and Securing Routes
- Symfony Authentication at Work
- Update the Auth Template
- Fix Security Configuration in Symfony
- Complete the User Entity and Service
- Configure Security Settings in Symfony
- Lesson 4: Enabling Users to Logout
- Observe Symfony Logout Functionality
- Complete the Logout in Symfony
- Fix the Logout Bug
- Implement User Logout in Symfony