Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/05/2009, 10:51
Isdiar
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Login usando BD de Wordpress-MU

Todo eso está ya solucionado.

El Password de WPMU está encriptado usando un salt md5, mientras que el de PHPBB está encriptada usando un md5 simplemente. Por tanto, para comprobar si el pass introducido por el usuario es correcto, hago lo siguiente:
- Si es para comprobar en WPMU: uso las funciones de WPMU donde le mandas el pass y el hash del pass de la BD y te dice si ambos pass son iguales.
- Si es para comprobar en PHPBB: uso la función propia de PHP: md5("password");

Te mando por privado el código para que sepas lo que estoy haciendo, aunque está todo probado y funcionando bien.

Repito que donde no funciona es cuando llamo a la función "hacerLogin", pues esta función hace un "return" con los datos necesarios para hacer el login (o así es como se hace en los otros ficheros "auth_xxx.php" que pertenecen al directorio "C:\xampp\htdocs\phpBb\includes\auth" y que vienen ya en la instalación de PHPBB).

La función comentada (hacerLogin), recibe un $row, que contiene la misma información que debe recibir el fichero que hace login (ucp.php).