OVH Cloud OVH Cloud

.htaccess

3 réponses
Avatar
JK
Bonjour,

Je recherche un système (en perl ?) utilisant des cookies pour ceci :

J'ai une page avec un point d'entrée .htaccess, donc il faut rentrer un
login et un mot de passe.
Ce que je veux c'est qu'une fois rentré en consultation de la page
protégée, c'est qu'une fois sortie si je veux re-rentrer il me redemande
le login et le mot de passe.


Merci

3 réponses

Avatar
Alex Marandon
On 2004-02-24, JK wrote:
Je recherche un système (en perl ?) utilisant des cookies pour ceci :

J'ai une page avec un point d'entrée .htaccess, donc il faut rentrer un
login et un mot de passe.
Ce que je veux c'est qu'une fois rentré en consultation de la page
protégée, c'est qu'une fois sortie si je veux re-rentrer il me redemande
le login et le mot de passe.


Ça n'a rien a voir avec Perl. L'authentification "par .htaccess" est une
authentification HTTP pure. C'est le navigateur aui mémorise le mot de
passe et le redonne automatiquement à chaque requête. Je ne connais même
pas de navigateur à qui l'on puisse demander explicitement d'oublier ces
mots de passe.

Pour faire ce que tu dit il faut gérer les sessions au niveau
applicatif. Voir pour cela par exemple la suite de modules CGI::Session.

Avatar
Paul GABORIT
À (at) Wed, 25 Feb 2004 13:37:47 +0100,
Alex Marandon écrivait (wrote):
Ça n'a rien a voir avec Perl. L'authentification "par .htaccess" est une
authentification HTTP pure. C'est le navigateur aui mémorise le mot de
passe et le redonne automatiquement à chaque requête. Je ne connais même
pas de navigateur à qui l'on puisse demander explicitement d'oublier ces
mots de passe.


C'est faisable en forgeant une réponse HTTP de status 401... mais cela n'a
effectivement pas grand chose à voir avec Perl.

--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>

Avatar
Patrick
J'ai une page avec un point d'entrée .htaccess, donc il faut rentrer un
login et un mot de passe.
Ce que je veux c'est qu'une fois rentré en consultation de la page
protégée, c'est qu'une fois sortie si je veux re-rentrer il me redemande
le login et le mot de passe.


On peut _bidouiller_ en changeant le realm à chaque fois, ce qui forcera
le navigateur à redemander login et mot de passe.

Par contre entrer/sortir n'a pas vraiment de sens dans un protocole sans
états, comme l'est HTTP.

Patrick.