je crois même que c'est impossible de personnalisé ca, par contre on peu passé pas un script externe qui rempli les valeurs lala fenêtre de login affichée lors de la sécurisation par un .htaccess est gérée par le navigateur, pas par le serveur.
Donc, à moins qu'il s'agisse d'une faille de ma connaissance de la chose, les possibilités de modifications de cette fenêtre sont minimes.![]()
Ca vaudrait le coup de creuserje crois même que c'est impossible de personnalisé ca, par contre on peu passé pas un script externe qui rempli les valeurs lala fenêtre de login affichée lors de la sécurisation par un .htaccess est gérée par le navigateur, pas par le serveur.
Donc, à moins qu'il s'agisse d'une faille de ma connaissance de la chose, les possibilités de modifications de cette fenêtre sont minimes.![]()
<?php
if(!empty($_POST))
{
$post = (object) $_POST;
$ch = curl_init('http://localhost/test/auth/index.php');
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "$post->user:$post->password");
$sess = curl_exec($ch);
curl_close($ch);
exit;
}
?>
<form method="post" action="">
<dl>
<dt>Login</dt>
<dd><input type="text" name="user" /></dd>
<dt>Password</dt>
<dd><input type="password" name="password" /></dd>
<dd><button type="submit">login</button></dd>
</dl>
</form>
Code : Tout sélectionner
ErrorDocument 401 /Erreur_401.htm
Code : Tout sélectionner
ErrorDocument 401 /erreur_401.htm
etmon fichier se trouve dans un répertoire Membres, j'ai donc indiqué en première ligne du .htaccess
ErrorDocument 401 /Membres/Erreur_401.php
ça ne donne rien de mieux !