Bonjour,

Sur un site A, j'ai un lien qui pointe vers un site B.

L'accès au site B nécessite un login. La demande d'authentification s'éffectue à l'aide de ce code inclu dans la page "index.php" du site B:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
if ( !isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) 
	|| ($_SERVER['PHP_AUTH_USER'] !== "toto" )
	|| ($_SERVER['PHP_AUTH_PW'] !== "123") ) 
{
   header('WWW-Authenticate: Basic realm="Authentifiez vous"');
   header('HTTP/1.0 401 Unauthorized');
   echo 'Acces non autorisé';
   exit;
}

Je souhaiterai que lorque l'utilisateur clique sur le lien du site A, il n'est pas à saisir les identifiants. Pour cela, le lien est écrit de cette manière:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://www.siteB.fr/index.php?user=toto&mdp=1234
Mais cela ne fonctionne pas, pourriez-vous me dire ce qui ne vas pas?

Merci d'avance pour votre aide.