Perdonar por la tardanza pero el lunes no curre. Pongo el codigo de creacion de la cookie,
Código PHP:
$value="$usuario:$pass";
$value=base64_encode($value);
setcookie("CookieName",$value,0,"/","dominio.com","");
luego la cookie la utilizo mediante un modulo de apache, pongo el trozito del fichero de configuracion de apache,
Código:
LoadModule cookie_auth_module /usr/lib/apache/1.3/mod_auth_cookie.so
<virtualhost ....>
<directory .....>
AuthUserFile /tal/tal/.htpasswd
AuthName 'autentificacion'
AuthType Basic
AuthCookieName CookieName
AuthCookieBase64 On
</directory>
</virtualhost>
Con esta configuracion, si la cookie existe no te pide el usuario y el pass y las coge e la cookie.
En verdad es un poco mas complicado por que existe otro modulo que delega la autentificacion en un script externo, pero esa parte funciona correctamente. Lo que fallaba era que la cookie caducaba antes de cerrar la sesion.
Pongo tambien lo que me sale en mi navegador acerca de esta cookie.
Código:
nombre: CookieName
contenido: user:pass
dominio: dominio.com
Servidor seguro: no
Ruta: /
Expira: al finalizar sesion
Puede que este no sea el foro adecuado para mi duda.
Gracias Saludos