2011-05-02 4 views
2

Je développe une application Windows Forms en C#. J'ai créé l'authentification des utilisateurs dans cette application, et je dois restreindre l'accès aux différentes fonctionnalités aux utilisateurs en fonction de leurs autorisations.windows forms security C#

Y at-il un cadre qui peut m'aider avec cela?

+0

Avez-vous un répertoire actif? – wegginho

+0

Pourriez-vous fournir plus de détails sur la manière dont vous avez implémenté l'authentification de l'utilisateur? – Groo

Répondre

0

Votre application va-t-elle s'exécuter dans un domaine Microsoft? (Vos utilisateurs se connecteront-ils à un domaine en utilisant le répertoire actif?)

Si tel est le cas, vous pouvez utiliser l'espace de noms .Net Frameworks System.Security pour gérer l'accès assez facilement.

Voici un Channel 9 overview of System.Security et le MSDN Overview of System.Security.

Si vous n'êtes pas sur un domaine, il n'est généralement pas trop difficile de valider les informations d'identification disponibles et de les regrouper dans un objet IPodirectal personnalisé qui répondra à vos besoins.