Contraseña

Cómo pasar la contraseña de Frontend a Backend

Cómo pasar la contraseña de Frontend a Backend
  1. ¿Es seguro enviar contraseña al backend??
  2. ¿Cómo pasan las contraseñas de forma segura de servidor a cliente??
  3. ¿Debo hash la contraseña antes de enviarla al lado del servidor??

¿Es seguro enviar contraseña al backend??

Si hash las contraseñas en el backend, un atacante primero debe descifrarlas para usarlas en su sitio web. Pero si los hash en la interfaz, un atacante no necesita hacer esto, puede pasar el hash a medida que se almacena en la base de datos.

¿Cómo pasan las contraseñas de forma segura de servidor a cliente??

Esto generalmente se supera encriptando la comunicación entre el usuario y el servidor. La forma más común de cifrado es el estándar de seguridad de la capa de transporte (TLS) o el estándar SSL más antiguo (capa de enchufe segura).

¿Debo hash la contraseña antes de enviarla al lado del servidor??

Debe ser irreversible antes de dejar al cliente, ya que no es necesario que el servidor conozca la contraseña real. El hashing luego transmitir resuelve problemas de seguridad para usuarios perezosos que usan la misma contraseña en múltiples ubicaciones (sé que sí).

Divulgación progresiva en Hover - Mejor enfoque?
¿Qué es la técnica de divulgación progresiva??Cuando la información se divulga progresivamente durante? ¿Qué es la técnica de divulgación progresiva...
AutoSave de editor UX
Es figma autosave?¿Cuáles son los contras de Auto Save??¿Auto salva bien??Cómo implementar AutoSave en JavaScript? Es figma autosave?El autosave fun...
Dilema de prueba AB [cerrado]
¿Qué puede salir mal con las pruebas AB??¿Cuál es la limitación de una prueba B??¿Cómo se evita el sesgo en las pruebas AB?? ¿Qué puede salir mal co...