Integrar usuarios SMF con mi sistema de usuarios (y no al reves)

Iniciado por Alex_bro, 4 Julio 2008, 23:37 PM

0 Miembros y 1 Visitante están viendo este tema.

Alex_bro

Buenas!
Tengo un sistema de usuarios propio y deseo instalar SMF pero no a costa de perder mi sistema propio de usuarios, sino mantenerlo independiente... SMF incluye ssi.php para la integracion, pero solo para incluir el formulario de login... y no quiero eso.
Crear usuarios en los 2 sistemas no creo que de mucho problema, al igual que borrarlos, creo que sera cuestion de que mi sistema propio escriba una linea en mi tabla y en la de SMF a la vez (O tal vez el sistema de usuarios de SMF no sea tan simple? :S)
El problema es cuando un usuario logee en mi sistema... como creo yo la sesion de SMF?

Saludos y gracias.

дٳŦ٭

Deberías mirar el código donde hace la validación de user, no he visto el código pero me imagino que debe ser algo tipo:

if(user==pass){
   iniciamos_sesión();
}
else{
   header("location: blablabla.php");
}

Eso debe de venir en el login o en la página a donde se haga referencia.

Saludos


Con sangre andaluza :)


SERBice

la db de SMF guarda: user name y hash sha1 para el pass.

el hash se hace con user+pass

valida con, if user==user && sha1(user+pass) == sha1db


basicamente eso es para reconocer usuarios de SMF en tu web.

nicolasc

Fijate en la pagina de smf, tenes un smf_api.php.
Tiene una funcion para iniciar session, registrar, etc, pero los usuarios deberian de estar en la taba de smf users al parecer..
Entonces como solucion deberias de copiar la tabla de TU sistema a la de SMF Users y modificar el registro para que tamb agregue los datos a la tabla de SMF uses cada vez
q alguien se registre,
No es compliado (lo del smf) justamente hoy en mi trabajo estuve con un SMF, busca el api y la solucion sera rapida
saludos!