elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Octubre 2008, 18:04  



+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderadores: Ertai, дٳŦ٭)
| | | |-+  Integrar usuarios SMF con mi sistema de usuarios (y no al reves)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Integrar usuarios SMF con mi sistema de usuarios (y no al reves)  (Leído 173 veces)
Roberto T.

Desconectado Desconectado

Mensajes: 1.114



Ver Perfil
Integrar usuarios SMF con mi sistema de usuarios (y no al reves)
« en: 04 Julio 2008, 23:37 »

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.
« Última modificación: 04 Julio 2008, 23:39 por Roberto T. » En línea

дٳŦ٭
WebDeveloper & DB Designer
Moderador
*****
Conectado Conectado

Mensajes: 4.467


see u in the hell cowboy


Ver Perfil WWW
Re: Integrar usuarios SMF con mi sistema de usuarios (y no al reves)
« Respuesta #1 en: 05 Julio 2008, 21:26 »

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
En línea



La gente sueña por la noche con volar, nosotros salimos por la noche y volamos. JMF.

¡¡¡VIVA MÉXICO!!!
SERBice

Desconectado Desconectado

Mensajes: 891



Ver Perfil WWW
Re: Integrar usuarios SMF con mi sistema de usuarios (y no al reves)
« Respuesta #2 en: 18 Julio 2008, 01:33 »

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.
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


nicolasc

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Integrar usuarios SMF con mi sistema de usuarios (y no al reves)
« Respuesta #3 en: 18 Julio 2008, 05:55 »

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!
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats