You are not logged in.
Salut,
j'aimerais savoir où ça en est, car j'ai une idée mais je ne sais pas si elle peut convenir ou pas ?
Offline
je pensais surtout sur le concept de la gestion des droits, histoire de voir ce que tout le monde en pense, les attentes ou les contraintes particulières à tous... pour le dev, suis pô fort en php moi :-)
Offline
lol ;-)
donc moi par exemple je dois gérer comme ca :
utilisateur appartient à service
donc je me disais qu'on pourrait tout simplement créer une table droits (id, nom du droit, defaut)
une table de liaison (id, id_service, id_user,autorise)
et une liaison users_servies (id, id_user,id_service) ou directement le service dans les users
ensuite dans les pages, une fonction droits(id_droit) qui retourne simplement true/false
avec comme gestion :
si le user est dans la table liaison_users_droits alors on retourne le droit
sinon si le service est dans la table on retourne le droit
sinon on retourne le defaut du droit
ca permet de
- définir pour chaque droit un défaut : ouvert ou restreint, si aucun droit service/user
- interdire / autoriser à tous les users d'un service l'accès à certaines pages
- interdire / autoriser à un user spécifique certains accès.
Et pourquoi pas rajouter des dates de début et fin du droit pour service/user, ce qui permet d'autoriser temporairement un user à une action, en cas de remplacement (congés...)
ca permet aussi si on rajoute des fonctions de simplement rajouter les droits dans la table droits avec un défaut et ensuite d'autoriser/interdire spécifiquement tel service ou tel user
quoi vous en pensez ?
Offline
C'est justement ce que je recherche
Car j'ai une personne qui doit avoir accès seulement aux cartouches et aux consommables.
Et je ne sais pas comment le mettre en oeuvre.
Si quelqu'un peut m'aider.
Par avance merci
Offline
Salut ,
tout ces problémes de droits sont pris en compte dans la version 0.68 qui sort la bientot de maintenant tout de suite.... enfin dans le mois quoi.....
vous pouvez éventuellement télécharger la version beta pour vous faire une idée...
Bonne journée
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline