Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive 100-minute video lesson on Symfony security, covering essential topics such as authentication, user registration, password management, and access control. Learn how to implement login form authentication, validate passwords, handle login redirects, manage user roles, and set up the "remember me" feature. Explore the process of creating registration forms with confirmation, implementing password reset functionality, and establishing role-based access control. Delve into advanced concepts like Symfony Voters and permissions, and discover techniques for testing authorization and simulating logged-in users. While the tutorial is based on Symfony 5.2, gain valuable insights applicable to current versions with minor adjustments. Access the provided source code, security documentation, and additional resources to enhance your Symfony security skills.
Syllabus
Part 1 Login Form Authentication.
Part 2 Validating Passwords + Login and Redirect.
Part 3 Roles + Remember me + Access Control.
Part 4 Register Form + Registration Confirmation.
Part 5 Password Reset Form + Password Reset Requests.
Part 6 Role Based Access Control.
Part 7 Symfony Voters + Permissions .
Part 8 Testing Authorization + Simulating Logged-in Users.
Taught by
Gary Clarke