Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/06/2013, 21:37
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 8 meses
Puntos: 292
Respuesta: Contraseña aleatoria, error al hacer login.

Al cliente le muestras la contraseña generada (aleatoria) que fue pasada por md5() y cuando él la ingresa la pasas NUEVAMENTE por md5() y lo comparas con el valor ALMACENADO SIN MD5

aleatoria (1) --> a la DB
aleatoria --> md5 (2)--> al usuario

(aleatoria con md5)(2) --> md5(1) == aleatoria (almacenada sin md5)(1)


O sea, al comparar debes haber pasado DOS VECES por md5()
--------

OTRA FORMA:

aleatoria --> md5 --> a la DB (1)
usuario ingresa clave (sin MD5) --> md5() --> y comparo con (1)
__________________
Salu2!

Última edición por Italico76; 13/06/2013 a las 21:46