|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Bonjour,
Je dois créer pour mon patron une zone de membre pour une gestion de commande. J'ai l'intention d'afficher un catalogue précis en fonction de la société qui se connecte. J'ai un système de sécurité qui différencier le webmaster, du personnel où je travail et des clients. Et j'aimerai la méthode pour différencier chaque membre et que chacun ait son espace perso pour qu'il voit les commandes qu'il passe et qu'il a passé sans voir celles des autres. Merci de vos réponses. |
|
|
00
|
|
|
#2 |
![]() Développeur Web Inscription : juillet 2003 Messages : 676 ![]() |
si tu utilise un espace membre, y a probablement des sessions?
Donc qd le client se loggue, tu garde en session son id, puis au moment d'afficher la page, tu traite en fonction de l'ID de ton client (tu peux meme mettre dans ta table des propriétés propre à chaque client, que tu va chercher au bon moment grâce à cet ID que tu trimballes partout)
__________________
Articles sur developpez.com - Gestion des exceptions avec PHP5 - Chiffrement et hash en PHP contre l'attaque Man in the middle - Aedituus - Espace membre sécurisé en PHP5 Lithium : ORM ActiveRecord PHP5 extrêmement léger |
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
non en fait, c'est pas une zone de membre mais juste des pages protégées par mot de passe.
Et tout cela marche avec des cookies donc pas de variables de sessions. |
|
|
00
|
|
|
#4 |
![]() Développeur Web Inscription : juillet 2003 Messages : 676 ![]() |
tu stocke quoi dans ton cookie?
__________________
Articles sur developpez.com - Gestion des exceptions avec PHP5 - Chiffrement et hash en PHP contre l'attaque Man in the middle - Aedituus - Espace membre sécurisé en PHP5 Lithium : ORM ActiveRecord PHP5 extrêmement léger |
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() |
J'utilise cela pour créer le cookie:
Code :
|
||
|
|
00
|
|
|
#6 | ||
![]() Développeur Web Inscription : juillet 2003 Messages : 676 ![]() |
apres ton setcookie, rajoute
met l'id client (ou directement le nom de ton client) puis traite ensuite en fonction de son id Code :
__________________
Articles sur developpez.com - Gestion des exceptions avec PHP5 - Chiffrement et hash en PHP contre l'attaque Man in the middle - Aedituus - Espace membre sécurisé en PHP5 Lithium : ORM ActiveRecord PHP5 extrêmement léger |
||
|
00
|
|
|
#7 |
|
Invité de passage
![]() |
Avec cette solution, il ne faut pas que j'ai beaucoup de membres non?
J'avais essayé les sessions mais ça ne marchait pas. Une fois connecté, on avait beau se déconnecter on pouvait retourner sur la page censé être protégée. |
|
|
00
|
|
|
#8 | |
![]() Développeur Web Inscription : juillet 2003 Messages : 676 ![]() |
Citation:
Avec le nom, pas terrible, plus tu as de clients, plus tu as de chance de collision
__________________
Articles sur developpez.com - Gestion des exceptions avec PHP5 - Chiffrement et hash en PHP contre l'attaque Man in the middle - Aedituus - Espace membre sécurisé en PHP5 Lithium : ORM ActiveRecord PHP5 extrêmement léger |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() |
Oki, ben merci bien je vais tester tout ça et si ça marche je préviendrai!!!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com