Quiero continuar la discusión iniciada en esta pregunta "Nombre de usuario y / o contraseña no válidos": ¿por qué los sitios web muestran este tipo de ¿Mensaje en lugar de informar al usuario cuál fue el incorrecto? pero debido a mi reputación, necesito crear una nueva pregunta.
Así que me pregunto por qué Google y Facebook definitivamente dicen lo que está mal: correo electrónico o contraseña , mientras que algunas personas piensan que esto puede ser un problema de seguridad.
Algunas reflexiones sobre "esto es peligroso porque el pirata informático sabrá que el correo electrónico es válido":
Creo que casi todos los sitios tienen un formulario de recuperación de contraseña con solo un campo de correo electrónico, por lo que es bastante fácil para un pirata informático saber si existe un correo electrónico o no. Simplemente ingresará el correo electrónico en el formulario de recuperación y esperará la respuesta "El correo electrónico de recuperación fue enviado" o "Este correo electrónico no existe".
Sí, el usuario genuino sabrá acerca de este intento de recuperación no genuino y probablemente protegerá su cuenta rápidamente. Pero en caso de forzamiento de contraseña, también podemos notificar a un usuario sobre intentos de inicio de sesión sospechosos (Facebook solía enviar dichos correos electrónicos después de un número de intentos de inicio de sesión fallidos).