Comment mettre en œuvre des composants de sécurité dans Windows Forms?

Venant de ASP.NET en WindowsForms développement d'une application, je m'attendais à voir les mêmes commandes pour travailler avec. À ma grande surprise, je ne vois pas de contrôles de sécurité (ouverture de session, gestion des utilisateurs, etc.)

Suis-je raté quelque chose, ou je serais obligé de mettre en œuvre ma propre sécurité de l'application (en fonction des rôles de sécurité, gestion des utilisateurs, etc.)?

La demande est pour un usage interne (de 10 à 20 utilisateurs) mais la sécurité est très importante en raison de données sensibles. (MSSQL Server 2005 est dans le back-end, .NET 3.5)

Toute info serait apprécié.

EDIT:

je suppose que ma question est "Est-il un analogue de ASP.NET's du fournisseur d'appartenances en WinForms?"

EDIT2:

après quelques recherches sur Google j'ai trouvé cet article, je vais lui donner un essai, toutes les autres suggestions sont appréciés.

  • Il n'est pas surprenant d'authentification et d'autorisation sur le bureau sont pris en charge par Windows / Active Directory. Je conseille fortement de ne pas rouler votre propre, mais au lieu d'utiliser la substance en s'appuyant sur le système d'exploitation.
InformationsquelleAutor roman m | 2009-04-24