El 10 de junio de 2010 16:57, Diego Soreira <[email protected]>escribió:
> Estimados, > > Buenas tardes, > > Estoy desarrollando la carga de un formulario la cual debería trabajar del > siguiente modo: > > 1- el usuario carga los datos que requiere y antes de submitir el > formulario debe establecer una contraseña, luego de aceptar obtiene un nro > de codigo de informe. > > 2- si el usuario requiere puede cargar el codigo anterior y la contraseña > establecida para que este ultimo actualice el anterior. El problema que > tengo es que solo puedo validar el código. > > Mi pregunta: ¿si cargo la contraseña en un password_tag, como hago para que > la valide contra la tabla de la base si en la misma está encriptada? > > Espero sus comentarios. > > Muchas gracias. > > Sdos. > > Diego. > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > Se me ocurre una respuesta demasiado obvia y es quizas entonces porque no entendi la pregunta, pero te diria: Como lo hace cualquier engine de autenticacion. Lo que se guarda es un valor que esta encriptado, y no se trata de desencriptar sino que al valor que submiteas para la clave se le corre el mismo algoritmo que deberia reproducir por tanto el mismo resultado encriptado. Si los 2 resultados son iguales EUREKA! Si la pregunta fue mal interpretada disculpas. Saludos Diego S. Caliri
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
