Autor
|
Tema: Auto-Login con PHP? (Leído 3,871 veces)
|
Alex_bro
Desconectado
Mensajes: 1.246
|
Buenas, voy a explicar la idea con un ejemplo para no liar mucho... haber, imaginemos que tengo una cuenta en pepito.com, y miweb.com tiene el user y pass de esa cuenta, como podria hacer Auto-Login desde miweb.com para que yo no tuviera que teclear ninguna informacion de usuario? es decir, en miweb.com le de a la opcion de Auto-Login y ya me apareciera logeado en pepito.com Algo parecido usan en PassPack (un gestor de pass online). Pongo esto en el foro de PHP por que se supone que el login tendria que hacerse desde la parte del server, si pasa por el cliente con javascript por ejemplo ya podria ser captada...
El caso estaria en que pepito.com no me perteneceria... en resumen la idea es pasar los datos a la web para el login sin pasar por el cliente.
Saludos.
|
|
« Última modificación: 20 Agosto 2007, 23:36 pm por Roberto T. »
|
En línea
|
|
|
|
alone-in-the-chat
Desconectado
Mensajes: 587
|
Puedes probar a enviar los parametros que te solicita la pagina de login , si en el sitio al que deseas loguearte te da un formulario de login con el clasico campo texto de user y pass puedes probar a enviar directamente a la direccion que se encargue de manejar los datos de ese formulario los valores : ejemplo , el action del form de la pagina de logeo es http://www.misitio.com/login.php podrias enviar directamente a esa direccion los parametros post o get necesarios ya sea usando javascript(un form oculto,etc) o php(curl , etc) Saludos
|
|
|
En línea
|
Because maybe You're gonna be the one that saves me And after all You're my wonderwall d[n_n]b
|
|
|
Hans el Topo
Desconectado
Mensajes: 1.754
"Estoy cansado de no hacer nada"
|
es bastante complicado... los formularios no suelen aceptar datos provenientes de otras pags por post...luego deberías de añadir un script en javascript para que pulsase el botón en la otra pag... no se me ocurre otro modo xD
|
|
|
En línea
|
|
|
|
HaDeS, -
WarZone Master
Desconectado
Mensajes: 284
|
Seria facil si las dos paginas fueron un subdominio, por ejemplo si tuvieras pepito.roberto.com y miweb.roberto.com, porque podrias crear una cookie con el dominio roberto.com, que seria accesible en pepito y en miweb ( http://blog-howto.com/archive/2006/09/21/FormsAuthCookiesAndSubdomainNames.aspx).Otra forma seria comunicandose desde pepito.com a miweb.com indicandole que el user x se ha logueado con la contraseña y, y el tiempo que dure la sesion. no se me ocurre na mas saludos!
|
|
« Última modificación: 21 Agosto 2007, 04:11 am por HaDeS, - »
|
En línea
|
|
|
|
Alex_bro
Desconectado
Mensajes: 1.246
|
Muchas gracias por las respuestas, al final lo mejor sera crear una API para integrar el servicio, aunque no era la idea original, y pasarlas por post para los que no tengan la API...
Gracias y saludos.
|
|
|
En línea
|
|
|
|
|
|