NOTE: I now recommend to not use FOSUserBundle. Instead, use MakerBundle: it has commands to generate a
User class, login form, registration form and more.
This course is built on Symfony 3. While many of the concepts, events and philosophies are still the same in newer versions of Symfony, many of the directories and paths where you need to change things are different.
Ready to master Symfony's most popular bundle! FOSUserBundle can be a
great way to get your application up and running quickly, giving you a
registration pages, reset password and more. But to make it really shine, you need
to integrate it into your layout, customize its text, tweak its forms and hook into its
In this tutorial, you'll learn how to: