begin process at 2012 05 28 17:05:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Authentification http sous free.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Authentification http sous free.

vendredi 24 septembre 2010 à 08:51:10 | Authentification http sous free.

sitedenicolas

Bonjour !
Je recherche un script d'authentification http en php (ne me parlez pas de .htaccess SVP)
Du genre ce code ci-dessous :
Code PHP :
<?php
  function authenticate() {
   Header( "WWW-Authenticate: Basic realm=\"Test Authentication System\"");
   Header( "HTTP/1.0 401 Unauthorized");
   echo "Vous devez entrer un nom d'utilisateur valide et un mot de passe correct pour accéder à cette ressource\n";
   exit;
  }
  if(!isset($PHP_AUTH_USER) || ($SeenBefore == 1 && !strcmp($OldAuth, $PHP_AUTH_USER)) ) {
   authenticate();
  }
  else {
   echo "Bienvenue $PHP_AUTH_USER<BR>";
   echo "Old: $OldAuth";
   echo "<form action=\"$PHP_SELF\" method=post>\n";
   echo "<input type=hidden NAME=\"SeenBefore\" VALUE=\"1\">\n";
   echo "<input type=hidden NAME=\"OldAuth\" VALUE=\"$PHP_AUTH_USER\">\n";
   echo "<input type=submit value=\"Re Authenticate\">\n"
   echo "</FORM>\n";
  }
?>

Le problème c'est que ça ne marche pas.
Faut-il faire une "include" ou un "require" dans le fichier à protéger ?
Faut-il mettre directement ce script dans le fichier à protéger ?
Quelqu'un connaît-il la résolution du problème sous free ?
Je sais déjà que l'on a un problème en htaccess sous free, c'est vous dire ^^.
Bon, Merci d'avance !
vendredi 24 septembre 2010 à 15:15:24 | Re : Authentification http sous free.

neigedhiver

Salut,

La doc de PHP indique que l'authentification HTTP ne fonctionne que si PHP est compilé en tant que module Apache. Ce n'est pas le cas chez Free. Conclusion, ce n'est pas possible chez Free.
http://php.net/manual/fr/features.http-auth.php

--
Neige

Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)
vendredi 24 septembre 2010 à 17:45:11 | Re : Authentification http sous free.

sitedenicolas

Alors peu-on utiliser le .htaccess pour protéger qu'un seul fichier (et non pas un dossier entier)
Je sais que sous free Apache est déjà très limité alors je ne suis pas sûr que ça marche. (Faudrait déjà que
cela existe XD)
vendredi 24 septembre 2010 à 19:31:07 | Re : Authentification http sous free.

neigedhiver

Oui, c'est possible.
Quelque chose dans ce goût là :
Code :

Order deny,allow
Deny from all


La doc d'Apache est quand même assez explicite :
http://httpd.apache.org/docs/2.2/mod/core.html#files

--
Neige

Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)
samedi 25 septembre 2010 à 08:50:06 | Re : Authentification http sous free.

sitedenicolas

P***** !!!
J'ai bien essayé mais free limite apache !!
Pff...
Sinon quelqu'un connaît un script d'authentification ?
Je sèche !
J'ai fait des recherches mais rien ne fonctionne !
j'ai cherché dans : PHPscript, Toocharger, PHP sources et bien sûr, ce site -_-
Je pense que c'est mon script qui a un problème.
C'est pour Down Up à la page index il y a ce code
Code PHP :
<?php
session_start();
$_SESSION['key'] = rand (12345,56789);
?>

Quelqu'un y comprend quelque chose au niveau de la session ? C'est pour aider le système d'envois flash. Ce petit
code au début de l'index appelle "getdata.php".
Bien sur je cherche un script d'authentification sans sql (autrement dit avec cookie)

Quelqu'un pourrait m'aider ?


Cette discussion est classée dans : code, http, echo, free, authentification


Répondre à ce message

Sujets en rapport avec ce message

pb session urgent! [ par chamallow ] Bon c'est la prmeière fois que je fais un code d'authentification, mais bon.En fait, il faut que je rende l'accès au site sécurisé, seul quelques util Afficher image variable [ par Desperados21 ] Bonjour a tous... Je debute dans le php et j'ai un petit probleme pour affic problème de requête [ par sabrina_tell ] Bonjour,J'ai un formulaire html qui me permet de faire une recherche article par mot-clé et on peut choisir par checkbox la catégorie de l'article.Pou Besoin d'aide pr afficher dernière valeur d'1 enregistrement [ par chardene_amour_de_freddy ] Bonjour à tous ! J'explique mon pb, je souhaiterais récupérer la valeur du dernier enregistrement d'une requete. En fait j'ai un formulaire dans leque changement dynamique liste déroulante [ par gasougasou ] Bonjour, j'ai créé 1 base de données sur MYSQL comportant les 2 tables suivantes :   code  &n liste deroulante dynamique [ par gasougasou ] Bonjour, j'ai créé 1 base de données sur MYSQL comportant les 2 tables suivantes :   code  < Parcourir les colonnes d'une table [ par piep14 ] Bonsoir, je cherche le moyen de parcourir les colonnes d'une table. Car pour le moment j'ai fait : Code: <? $req2 = mysql_que http://login:mot_de_pass@nomdomaine.free.fr/repertoire_proteget/index.html ? [ par benjinancy ] Bonsoir, Sur Mozilla Firefox, tout marche bien Mais sur Internet Explorer, le lien automatique pour rentrer dans le repertoire sans la fenetre de dia envoi de pi??ce jointe par mail [ par arnold002 ] Bonjour ¨¤ tous,J'ai un gros probl¨¨me pour envoyer une pi¨¨ce jointe par email.Voici mon code : $bouton <FONT color= Pb pour afficher le résultat souhaité [ par fredo35m ] Bonjour, j'effectue une requete sur plusieurs bases et ensuite je souhaite afficher le résultat sous forme de tableau, cela marchait très bien pour un


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales