Commentaire(s) Protection de l'administration
Commentaire(s)
- #271 Commentaire de Soufiane posté le 03/04/11 à 14:24:46 :

-
Bonjour,
Merci pour le tuto c'est très bien fait... le seul problème que je rencontre c'est la protection de la partie admin qui ne marche pas
(surement une restriction de l'hebergeur gratuit que j'utilise et qui n'autorise pas les htaccess)...
pouvez-vous s'il vous plait m'expliquer comment proteger la partie admin en creeant une table (identifiant) composée des champs login et mot_de_passe que je definirai et creer une page contenant un formulaire avec un champ login et mot_de_passe et si on clique sur entrer on va verifier si ça correspond à ceux de la bdd puis autoriser l'accés à la partie admin
J'éspére que je n'en demande pas trop
Merci d'avance
- #273 Commentaire de Soufiane posté le 03/04/11 à 18:59:49 :

-
Bonjour
En fait pour etre plus clair sur mon pb, lorsque j'ajoute le htaccess et que je veux acceder a la partie admin j'ai la fenetre d'authentification qui s'ouvre et quand je rentre le login et passwd ca me redirige vers des domaines parké de l'hebergeur (une façon pour lui de se faire de l'argent
).
- #274 Commentaire de c00lman posté le 03/04/11 à 18:59:57 :

-
Bonjour Soufiane,
Non ce n'est pas de trop mais ça prend un peut de temps à créer, vérifier puis poster ...il faudra alors être un peut patient.
Ceci dit, il n'est peut être obligatoire de créer une base de données juste pour ça...il suffiut simplement d'ouvrir une session, de stoquer les identifiants dans le fichier de connexion (formulaire). Si tout est ok, on accède à la partie admin (sans oublier de contrôler la sessions), sinon, on ejecte.
- #275 Commentaire de c00lman posté le 03/04/11 à 19:12:00 :

-
Le soucis vient peut être de l'url contenu dans le htaccess à la ligne :
PerlSetVar AuthFile /protection/.htpass
Pour certains hébergeur, il faut indiquer l'url absolu. Pour ce faire, créez un fichier nommé teste.php, insérez cette ligne dedans : "<?php echo dirname(__FILE__);?>" et envoyez le dans le répertoire "protection". Allez sur ce fichier via votre navigateur et vous devriez avoir une ligne indiquant l'url vers ce repertoir. Faite un copié/collé de cette ligne et insérez la dans le htaccess.
ça devrait ressembler grosso modo à ça :
PerlSetVar AuthFile /homepages/6/d369304608/htdocs/admin/protection/.htpass
- #276 Commentaire de Soufiane posté le 03/04/11 à 19:57:54 :

-
Bonjour,
Merci pour l'astuce mais je l'avais déjà essayé (trouvée sur le site du zer0) .
En vérifiant la configuration de php via phpinfo() j'ai allow_url_fopen sur OFF est ce que cela explique le pb ?
Merci
- #278 Commentaire de c00lman posté le 04/04/11 à 08:21:04 :

-
Salut,
Je ne pense pas que cette directive est une incidence avec ton soucis. C'est quand même étonnant que l'une ou l'autre des méthodes ne fonctionnent pas!
Qu'elle est votre hébergeur?
Sinon, vous pouvez vous inspirez du code sur les sessions pour votre interface admin..
- #284 Commentaire de Soufiane posté le 06/04/11 à 12:00:01 :

-
Re bonjour,
Je viens juste de régler le problème de protection de l'admin et, chose étrange, j'ai (ré)utilisé la même procédure expliquée sur ton tuto (ca ne marchait toujours pas) mais dès que j'ai crypté le mot de passe du fichier htpass ça marchait nickel
. Un souci de moins !
Maintenant quand j'accéde à la page d'accueil admin le nom des catégories ne s'affiche pas et pourtant elles existent dans la bdd .... j'ai juste le nombre d'article par catégorie qui s'affiche
- #285 Commentaire de c00lman posté le 06/04/11 à 13:45:44 :

-
Salut Soufiane,
Donc juste en cryptant le pass du fichier .htaccess, ça fonctionne sans soucis...je suppose que ça doit être une restriction de l'hébergeur. Quelle cryptage as tu utilisé, du MD5 ?
Sinon pour ton soucis d'affichage des catégories, supprime tout les mysql_close(); de tout les fichiers. Si ça ne vient pas de là, regarde si ton code PHP n'est pas coupé et considéré comme du commentaire.
- #286 Commentaire de Soufiane posté le 06/04/11 à 16:44:41 :

-
Bonjour,
Effectivement pour le cryptage j'ai utilisé du MD5 .
Pour l'affichage des catégories dans la partie admin c'est réglé
(le "echo" était divisé sur deux lignes)
En tout cas merci pour ton aide précieuse et bonne continuation
P.S : Une fois términé, je reviendrai soumettre mon site sur le forum pour avoir des avis externes.




