This component has been built so that Joomla users can reset their passwords using their E-mail address alone. The reason we built it is we want to do away with the username requirement on our Joomla! websites. If a user can reset their password without their Username then they never really need to see what it is.
This component also bypasses the need for copying Joomla! access tokens.
Simply enter an email address and a password reset link is sent to the user. They click the link and enter a new password. After that they are logged in.
A Nice and Simple Password Reset Process for Joomla!