Permitir siempre el restablecimiento de contraseña basado en nombre de usuario

Solo añado esto como referencia: es la configuración del sitio hide_email_address_taken que, cuando está habilitada (y, como se indica por @moin, esta configuración está habilitada de forma predeterminada), exige que el formulario de «olvidé mi contraseña» acepte únicamente la dirección de correo electrónico completa. La opción de introducir un nombre de usuario en ese campo solo existe cuando la configuración está deshabilitada.

Tengo dificultades para imaginar cómo introducir un nombre de usuario allí podría revelar la existencia de una dirección de correo electrónico «ocupada», ya que no mostramos ninguna parte de esa dirección de correo electrónico en la página web (ni en ningún lugar que haya visto en la consola) después de que se haya enviado el formulario con un nombre de usuario.

4 Me gusta