Authentification automatique

Bonjour,
je suis sur un site de mise en relation client prestataire comme progonline
je voudrais savoir comment faire l'authentification automatique apres que le client ou le prestataire se connecte
je pensais au cookies et je l'ai testé mais ca ne marche pas
si vous avez d'autres idées

6 réponses

  1. oui t'as compris c'est ca
    maintenant apres lorsqu'il revient la prochaine fois il se connecte directement
    en lisant les cookies
    1. donc dans ta page authentification tu fais if (isset ($_COOKIE['pass'])&&isset($_COOKIE['pseudo'])){header('location:TAPAGED'ACCEUIL');}
  2. ah ici je l'ai pas mis
    mais sur le fichier je l'ai mis
    1. va voir tes cookies dans ton navigateur pour voir si ils sont envoyer ou pas.

      sinon si j'ai bien tout compris tu as une page d'authentification avec un formulaire qui envoi sur ta page principale ou tu verifie si tes variable envoyer correspondent a ce qu'il y a dans ta base de donnée ou a se que tu veux que sa soit. là tu mets une condittion :
      <?PHP if(isset($_POST['pass'])&&isset($_POST['pseudo']))
      {
      $pass=$_POST['pass'];
      $pseudo=$_POST['pseudo'];
      if(ICI TU TEST SI LES VALEUR CORRESPONDENT A CE QUE TU RECHERCHE)
      {
      setcookie('pseudo', '$pseudo', time() + 365*24*3600);  
      setcookie('pass', '$pass', time() + 365*24*3600);}} ?>

      Là normalement ils sont envoyer j'ai pas tester mais ça devrai etre ça
  3. j'ai toujours pas reussi a le faire je sais pas le probleme
    j'ai mis apres
    echo $_COOKIES['auth']
    mais rien ne s'affiche
    si vous avez d'autres solutions je suis preneur
    1. echo $_COOKIE['auth'] ; n'oublie pas le points virgule
  4. regarde sur le site du zero http;//www.siteduzero.com rubrique php ... tu verra il explique très bien les cookies perso j'ai reprodui son modèl et ça a marcher du premier coup.
    1. certe oui mais je n'arrive à les utiliser correctement comment faire avec
      si t'as une fois l'utiliser montre moi
      mon probleme est que lorsque le client se connecte sur
      https://www.hugedomains.com/domain_profile.cfm?d=teamanager&e=com (partie connexion)
      j'envoie un cookie
      maintenant s'il ferme son navigateur sans se deconnecter
      et qu'il revient qu'il puissent se connecter sur sa page sans besoin d'authentification