Lately I have gotten a bit frustrated with a bug within the Joomla 1.5 reset password functions.
I got lots of angry emails from users that had an invalid token error.
Also I never really liked that users had to copy and paste the token manually.
But I probably could have lived with that, if there wasn’t the rather random invalid token error my users were getting.
Out of this frustration I created a new component that handles the reset password process. There is also a plugin that needs to be activated.
When the plugin is activated, it attempts to replace the joomla default forgot password link with a link to this component.
This was mainly written for my own joomla websites but I decided to provide it as a free download in the hope that it might be useful for others as well.
- requires PHP 5 or greater
- this will most likely only work with the default joomla login module.
- for security reasons you can not reset super administrator passwords.
Available languages files:
Polish by Piotr Gąsiorowski
German by Urs Brülhart
Finnish by Anne Mattila
Greek by Christopher Valmas
Spanish by Manuel Gonzalez
Italian by Marco Maiella
French and Dutch Translation by Irina Malinovskaia
Portuguese by Fernando Andrade
Jun 2011: Added option to authenticate user by email instead of username
Jul 2011: Fixed issues with Joomla 1.6 – admin interface error and language replacement.
Aug 2011: Added Option to send a Random Password instead of a verification email (one step password reset)
Oct 2011: Security fix (thanks to Leo for finding this)