Google
Web dns.bdat.net

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

Write haof XML files: Julio Herrera ( jherrera(EN)chilered.com)
Fecha: mié 09 mar 2005 - 23:22:48 CET


No se que han dicho los demas pero SI se puede Cerrar la Sesión basada en
BASIC AUTH.

Saludos

Julio

-----Mensaje original-----
De: Luis R [mailto: phplist(EN)gmail.com]
Enviado el: Miércoles, 09 de Marzo de 2005 16:57
Para: Renato Olivares
CC: php-es(EN)lists.php.net
Asunto: [PHP-ES] Re: Como Cerrar Sesión cuando se ha utiliza do Basic Auth
de Apache?

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
-- 
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