Skip to content

Feature/forgot password

backups requested to merge github/fork/ivanmrsulja/feature/forgot-password into main

Created by: ivanmrsulja

VIVO PR This PR solves "I forgot my pasword" issue.

What does this pull request do?

This PR allows the user to request password change from login widget, instead of having to ask an admin to do it for him.

What's new?

Password reset functionality with built-in anti-spam measures. I have added a new servlet (ForgotPassword) that handles the logic. I have also updated i18n files with required frontend labels. Have in mind that I only speak English and Serbian (and a tiny bit of German :D) so I am not well suited for translation. For majority of languages I have used Google Translate so if you notice any translation errors please leave a comment on this PR.

How should this be tested?

Try to change your password through login widget. Try to spam and see what happens.

Additional Notes:

Removed old captcha implementation files which was replaced in PR jquery.realperson.css jquery.realperson.js

Admin notification email translations:

English

image

German

image

Spanish

image

Russian

image

Portuguese

image

French-Canadian

image

Interested parties

@chenejac @litvinovg @brianjlowe

Merge request reports