Currently, when login attribute is set to username, user can restore his password.
However, if he forgot his username too, he still can't login.
One quick solution should be to recall the user they username in the Reset Password e-mail (currently the name is recalled, but not the username).
Edit : Or even simpler. Say "Hello {{ username }}" instead of "Hello {{ name }}" in the e-mail.
Currently, when login attribute is set to username, user can restore his password.
However, if he forgot his username too, he still can't login.
One quick solution should be to recall the user they username in the Reset Password e-mail (currently the name is recalled, but not the username).
Edit : Or even simpler. Say "Hello {{ username }}" instead of "Hello {{ name }}" in the e-mail.