Code php identification automatique comment faire

Signaler
-
Messages postés
14821
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 septembre 2021
-
Bonjour,

Comment puis-je valider ça en automatique

if ( !isset($_SERVER['PHP_AUTH_USER']) 
 || !isset($_SERVER['PHP_AUTH_PW']) 
 || ($_SERVER['PHP_AUTH_USER'] !== "login" )
 || ($_SERVER['PHP_AUTH_PW'] !== "password") ) 
{
   header('WWW-Authenticate: Basic realm="Authentifiez vous"');
   header('HTTP/1.0 401 Unauthorized');
   exit;
}


je voudrais que cela face l'identification automatiquement
Que cela ce logue sans qu'on est a rentré le login et le password et que cela soit valider malgré tout de façon transparente pour l'user

1 réponse

Messages postés
14821
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 septembre 2021
156
Tu recherches peut être ce que fait un cookie ?
Messages postés
14821
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 septembre 2021
156
Si tu cherches à mémoriser si l'utilisateur s'est identifié, soit tu utilises des cookies (peu sécurisé) ou une session (mieux sécurisé).
je suis partie sur un système d'identification php par contre j'ai un dossier avec un .htaccess et j'aimerais que quand l'utilisateur s'identifie avec le formulaire pep , cela valide le htacess aussi est-ce possible ?
Messages postés
14821
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 septembre 2021
156
Soit tu laisses le serveur web se charger de l'identification, soit tu gères toi même l'identification (avec base de données etc.)
il y a pas moyen de jouer avec le 2 , faire un système d'identification phi qui effectue la vérification sur la base de donner et si l'utilisateur existe cela ouvre la connexion avec la session() mais que en même temps cela déverrouille une .htacess.
Messages postés
14821
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 septembre 2021
156 > Julien
Peut être, mais je ne connais pas.
Une autre solution est de faire une page qui contrôle l'accès et si c'est OK qui charge l'URL passée en paramètre (attention à bien protéger cette entrée, car risque de détournements)

http://.../Mapage.php?Fichier=Page1.php
Et is Id Ok, => include("Dossierprotege/".$MonFichier);