How to Add a Reset Password FeatureEdit this page
Warning: You are browsing the documentation for Symfony 4.4, which is no longer maintained.
Read the updated version of this page for Symfony 6.3 (the current stable version).
How to Add a Reset Password Feature
Using MakerBundle & SymfonyCastsResetPasswordBundle you can create a secure out of the box solution to handle forgotten passwords.
First, make sure you have a security
User class. Follow
the Security Guide if you don't have one already.
Generating the Reset Password Code
1 2 3
$ php composer require symfonycasts/reset-password-bundle ..... $ php bin/console make:reset-password
The `make:reset-password` command will ask you a few questions about your app and generate all the files you need! After, you'll see a success message and a list of any other steps you need to do.
You can customize the reset password bundle's behavior by updating the
file. For more information on the configuration, check out the