Hi,
>And next step, it is OK if i would like to develop Forgot password function.
That would be great.
Please remember to create a branch before you start to develop. This will make the pull request handling a lot easier. And you should always do a Git Rebase before creating a pull request.
Here are the requirements:
1.) There is a link on the login page. By clicking this link a new page with a form is opening. The user should be able to enter his E-Mail-Adress in this form.
2.) After submitting the form a token should be generated (see
https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Model/User.php - generateToken for a very good implementation). This token is saved via the User Entity class (add a confirmationToken property).
3.) A recovery email should be sent to the user. The E-Mail contains a link (with the token) to a form where the user can change his password. The token needs to be checked here! After changing the password the token should be set to NULL again
4.) After saving the user should be redirected to the login form
That's it :) If you have any questions please ask