hich2008
Messages postés20Date d'inscriptionvendredi 18 janvier 2008StatutMembreDernière intervention18 juillet 2009
-
16 févr. 2009 à 09:57
imothepe_33
Messages postés168Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention28 novembre 2012
-
6 mars 2009 à 19:00
Bonjour,
Je travail sous C#, je veut savoir comment je peut faire pour manipuler des utilisateurs différents.
Par exemples j'ai des utilisateurs administrateurs et d'autres limités.
Suivant l'identification les interfaces ne sont pas les mêmes:Par exemple des boutons seront grisés pour les comptes limités.
Je veut savoir comment gérer ces conditions.
Merci.
imothepe_33
Messages postés168Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention28 novembre 20127 16 févr. 2009 à 10:40
Pour la gestion des utilisateurs, tu dois procéder avec 2 tables ou 3 si tu veux. Mais on va se contenter de deux tables.
- Une table pour les utilisateurs (T_User) et une table pour les rôles ou groupes (T_Role)
- Tu établies une relation maître/détails entre les deux tables (T_Role fait migrer sa clé primaire dans la table T_User).
- En fonction de celui qui se connecte, tu récupères son rôle dans une de tes variables et tu affiches l'interface en fonction de ce rôle.
titeoe
Messages postés433Date d'inscriptionsamedi 26 avril 2003StatutMembreDernière intervention 4 décembre 20091 16 févr. 2009 à 13:25
Bonjour,
L'idée de la base de données est la plus simple mais pas la seule. L'idée est de posséder un magasin de données ou tu vas stocker tes utilisateurs et tes rôles. Ca c'est pour le concept. Ensuite, l'implémentation reste à ta discrétion. Tu peux utiliser des fichiers XML par exemple :
Voici un exemple parmis tant d'autres.
Tu peux aussi t'orienter vers une solution de gestion de la sécurité dans Active directory.
imothepe_33
Messages postés168Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention28 novembre 20127 6 mars 2009 à 19:00
Tu ferais mieux M. VAGG, d'apporter une contribution que de chercher à corriger les autres sur ce qui ne te concerne pas . ça montre vraiment que tu n'as rien à faire.