Bonjour à tous,
J'ai deja posé ma question dans ce forum:
http://www.phpcs.com/infomsg_PROBLEME-AUTHENTICATION_1175676.aspx mais je n'ai eu aucune réponse

J'ai pu réalisé un p'tit script suivant:
// fixer les valeurs du login et mot de passe ayant droit d'accès
$table_acces = array ("login" => "motdepasse");
$valide_users = array_keys($table_acces);
// récupération du login et mot de passe saisis par l'utilisateur
$user = $_SERVER['PHP_AUTH_USER'];
$pass = $_SERVER['PHP_AUTH_PW'];
//comparaison du login et mot de passe saisis par l'utilisateur et ceux du tableau en haut !
$validated = (in_array($user, $valide_users)) && ($pass == $table_acces[$user]);
if (!$validated) {
// si les informations sont invalides
header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
die ("vous nêtes pas autoriser à accéder à cette espace !");
}
// sinon l'utilisateur a saisis le bon login et mot de passe
//renvoi vers une autre page web sécurisée.
echo "<p>Bienvenue $user.</p>";
echo "<p>vous avez le bon login et mot de passe et donc vous avez pu accéser !!!!.</p>";
ceci marche nickel !!!
Mon problème est que je veux accéder à cette page web sécurisée sans que l'utilisateur ne tape le login et le mot de passe, càd que je passe de cette page d'accueil vers l'autre sans que l'utilisateur n'ai la fenêtre d'autentification HTTP sachant que le login et mot de passe sont fixés auparavant !
Merci de m'aider
@ -:)
Zebra