Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/07/2012, 19:46
Avatar de ahaugas
ahaugas
 
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Respuesta: Alternativa a MD5

ten en cuenta que al igual que lo encriptas, luego tienes que seguir los mismos pasos para hacer las comprobaciones de claves y validar el usuario para que pueda entrar.

sino por mucho que se encripta y luego no se comprueban las claves correctamente nunca va a poder ingresar.

@carlos_belisario

esta muy bien explicado

si me permites yo aparte le agregaria tambien la opcion null si no se pasa nada o si es 0
y no comprobar por comprobar o generar

Código PHP:
Ver original
  1. public function setPassword($password=NULL, $salt = true)
  2.     {      
  3.         if($password!=NULL)
  4.         {  
  5.              if(true === $salt) {
  6.                  $this->password = md5($this->getUser().$password.$this->getSecuritySalt());
  7.              } else {
  8.                  $this->password = md5($this->getUser().$password);
  9.              }
  10.         }
  11.         else
  12.         {
  13.           return false;
  14.         }
  15.        
  16.     }

pero me gusta, yo estoy aprendiendo todavia POO y poco a poco voy sacando cosas