Redirection sur https avec identifiants

Bonjour à ts. Voila, j’ai un site web monsite.fr…

Cette page est en libre accès, en http, mais à l’intérieur, j’ai un formulaire d’authentification classique. login - pass.

Si l’authentification est réussi, j’aimerai rediriger la page sur une page monsite.fr… , protégé par un fichier htpass. mais je ne veux pas que mon navigateur me redemande mes identifiant, il faudrai qu’il prennent ceux qui ont été précisé dans le formulaire, de la page monsite.fr…

A l’heure actuel, j’ai essayé ca, mais ca fonctionne pas:


header('Authorization: Basic '.base64_encode("monlogin:monpass"));
header('Location: [www.monsite.fr...](http://www.monsite.fr/secure/');)

Lorsque j’arrive sur ma page secure, mon navigateur me demande quand même de m’identifier…

Je ne sais pas trop comment faire…

qq’un a une idée?

Merci

Quand tu fais Location tu demandes explicitement au navigateur de changer de page. Tu ne peux rien faire d’autre dedans.

peu être que header n’est pas la fonction qu’il me faut…
Mais je ne trouve rien d’autre…

J’imagine que ça existe, plein de site ont se système !!!

Ils ne passeraient pas par un fichier PHP qui ferait passerelle? Je veux dire, te permet d’accéder au fichier que tu veux sans y aller physiquement?

oui, physiquement, ca deplace l’utilisateur d’un repertoire non securisé vers un repertoire securisé. en renseignant ses identifiants dans le repertoire non securisé, ca le deplace dans le repertoire securisé
Edité le 01/12/2008 à 09:03