Google
Web dns.bdat.net

[PHP-ES] Re: Como Cerrar Sesión cuando se ha utiliza do Basic Auth de Apache?

Write haof XML files: Luis R ( phplist(EN)gmail.com)
Fecha: mié 09 mar 2005 - 21:57:14 CET


Me parecen muy buenos sus comentarios, pues con estos confirman lo que
pensaba al respecto. En caso de usar los otros metodos de sesión me
pregunto si habra alguna manera de dar seguimiento a esa sesión desde
el log de Apache o algun otro.

Saludos y muchas gracias.
Luis Rodríguez.

On Mon, 7 Mar 2005 13:22:39 -0600, Renato Olivares < reolbe(EN)gmail.com> wrote:
> Eso no bastaria para cerrar la sesion. Para que efectivamente quede
> cerrada tendrias que cerrar TODAS las ventanas del navegador o cerrar
> las ventanas de tu sitio y limpiar el cache del navegador. Al parecer
> los datos de sesion quedan en cache. Naturalmente no puedes limpiar el
> cache usando javascript o php.
>
> Hay una extension de Firefox llamada web developer, la cual incluye un
> boton que te permite limpiar las sesiones de este tipo. Se llama
> "borrar identificacion http". Esa función es la única que ha podido
> realmente limpiar las sesiones sin tener que cerrar el navegador por
> completo. Lo malo es que solo sirve para los navegadores de la familia
> Gecko (Firefox, Mozilla y Netscape)
>
> Esta es la única solución que realmente me ha servido. La ocasión en
> que la use fue para un sistema que corre en una intranet en donde es
> posible exigirles al usuario usar alguno de los navegadores listados y
> agregandoles la extension web developer ademas de que me exigieron
> usar la autentificacion de apache.
>
> Si no estas en un caso similar mejor usa otro medio de autentificación
> como ya te recomendaron.
>
> On Mon, 7 Mar 2005 19:14:39 +0100, laotra(EN)telefonica.net
> < laotra(EN)telefonica.net> wrote:
> > Creo que lo único que podrías intentar es forzar el cierre de la
> instancia
> > actual del navegador, me temo que no puedes invalidar la sección. Y lo de
> > cerrar la instancia del navegador se como hacerlo con Javascript, pero
> con
> > php ....
> > Con JS sería
> > window.opener = "ventanamadre"
> > window.close()
> > Al menos sirve para IE 5.5 en adelante
> >
> > El asunto no es demasiado simple, incluso verás sitios en los que al dar
> al
> > botón de página atrás del navegador (después de cerrar sesión) te sale la
> > pantalla con el mensajito de que no puede abrir el sitio sin enviar las
> > credenciales o reenviar datos, al darle a actualizar entras en la página
> > cuya sesión supuestamente se había cerrado. El problema parece estar en
> que
> > la página de login se queda en el historial
> >
> > Esta es mi experiencia, y efectivamente en Google se repite mucho la
> > pregunta. Creo que es mejor usar autentificación mediante php o perl
> >
> > Saludos
> >
> > ----- Original Message -----
> > From: "Luis R" < phplist(EN)gmail.com>
> > To: "lalistaphp" < php-es(EN)lists.php.net>
> > Sent: Friday, March 04, 2005 4:46 AM
> > Subject: [PHP-ES] Como Cerrar Sesión cuando se ha utilizado Basic Auth de
> > Apache?
> >
> > En días recientes revisando el Log de Apache me di cuenta de una gran
> > ventaja de usar autenticación en el servidor en lugar de las sesiones
> > tradicionales de PHP y es que en el log queda paso a paso lo que cada
> > usuario autenticado hace.
> >
> > Sin embargo ahora que quiero utilizarlo en una aplicación me encuentro
> > con un problema, que buscando en google me doy cuenta que es bastante
> > comun, sin embargo aún no encuentro la respuesta. Mi problema es
> > ¿¿¿Comó hacer logout o cerrar la sesión utilizando Basic Auth de
> > Apache??? Si alguien sabe, por favor ayudeme.
> >
> > Desde ya, muchas gracias a todos.
> > Saludos Listeros.
> >
> > --
> > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> > --
> > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 19 mar 2005 - 01:01:24 CET