begin process at 2008 07 20 02:43:30
1 213 102 membres
25 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Protection d'une page par .htaccess ?? [ Base de données / Access ] (gooooo)

Protection d'une page par .htaccess ?? le 26/04/2008 12:49:48

gooooo
Bonjour,

Je voudrais protéger un répertoire par .htaccess

Voici le code que j'utlise :

AuthName"Page d'administration protégée"
AuthType Basic
AuthUserFile"/home/sdz/www/gestion/admin/.htpasswd"
Require valid-
user

Mais ce que je voudrais être sur, c'est que 2 personnes différentes avec 2 ip différentes ne puisses pas se connecter en même temps avce un même compte ( même login et même mot de passe).

Es ce que quelqu'un pourrait me modofier ce code afin qu'il effectu cette fonction parce que je ne connais rien en language inforatique.

Merci d'avance


Re : Protection d'une page par .htaccess ?? le 26/04/2008 22:46:40

neigedhiver
Salut,

Je pense que, en l'état, ce n'est pas possible. Tout simplement parce qu'en natif, Apache, ne stocke aucune information sur les clients authentifiés : impossible donc de savoir qui est connecté depuis quelle IP, etc.

Il existe un module Apache qui s'appelle mod_auth_mysql : http://modauthmysql.sourceforge.net/ qui permet de gérer les comptes utilisateurs dans via une base de données. Mais là encore, je doute que les "sessions" utilisateurs soient prises en charge.

Pour gérer les connexions simultanées, tu peux utiliser PHP, soit avec les sessions, soit avec une authentification HTTP : http://fr.php.net/features.http-auth
Là, tu auras un contrôle total sur les utilisateurs connectés en même temps, et ce, quelle que soit la manière dont sont gérées les connexions (fichiers, base de données, ...).


Neige

N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...

Re : Protection d'une page par .htaccess ?? le 27/04/2008 10:15:48

gooooo
Merci de ta réponse.

Je suis ok pour une authentification HTTP : [ Lien ] mais à vrai dire je ne comprend pad grand chose au site que tu m'a donné.

Pourrais tu me dire quel code est le plus approprié pour moi et où dois-je le placer ??
Es ce qu'il faut le mettre en haut de chaque page à protéger ??

Merci d'avance

Re : Protection d'une page par .htaccess ?? le 27/04/2008 10:37:19

neigedhiver
Euh... Le site que je t'ai donné, ce n'est que la doc de PHP...

Non, je ne peux pas te dire quel code est le plus approprié, parce que les code qu'on trouve dans la doc ne sont que des exemples, le plus souvent incomplets, n'ayant qu'un but illustratif.

L'authentification HTTP doit être effectuée sur chaque page. Concrètement, il faut effectivement mettre le code sur chaque page, ou dans un script inclus sur chaque page à protéger. L'identification ne sera nécessaire qu'une seule fois, puisqu'une fois indeitifié, c'est le navigateur qui gère l'authentification sur le royaume (ie : il redonne le login/password de manière transparente pour l'utilisateur).

Sinon, il te reste les sessions : c'est un peu moins sécurisé (encore que...) mais c'est relativement simple à mettre en place.


Neige

N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...

Re : Protection d'une page par .htaccess ?? le 27/04/2008 10:54:42

gooooo
Oki je veux bien que tu m'explique comment faire pour les sessions si plus simple.

Merci d'avance


Classé sous : page, code, différentes, htaccess, protection

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS