Windows Authentification de Formulaires pour l'Application WinForms
Je suis de la création d'une Application Windows Forms avec C# et .NET Framework 4.5 sur mon Visual Studio 2012.
Je suis désireux maintenant de créer un Formulaire de Connexion, où l'utilisateur peut mettre certains nom d'utilisateur et le mot de passe (créés dans une base de données) et l'application valide et de connexion de l'utilisateur. Et si possible, avec un "Rôles de Contrôle".
J'ai essayer de chercher sur Google, mais je n'ai pas trouvé ce contenu en lien avec les Windows Forms, juste sur ASP.NET.
.NET Framework avez tout bon (et officiel) solution pour résoudre les problèmes d'authentification en WinForms?
OriginalL'auteur Luiz Henrique | 2013-04-17
Vous devez vous connecter pour publier un commentaire.
Pas. Le système d'Adhésion est une partie de Asp.net et alors que vous pourriez être en mesure de l'utiliser dans une application winforms, il ne serait pas très propre.
Si vous avez déjà le nom d'utilisateur et mots de passe dans la base de données, alors votre meilleur pari est de les mettre en œuvre à la droite de l'avant système d'authentification, sauf si vous êtes inquiet au sujet de personnes, l'ingénierie inverse le code... Dans ce cas, il est beaucoup plus avancé chose à faire assurer contre le reverse engineering.
EDIT:
Microsoft ne sont la Windows Identity Foundation, mais c'est vraiment un système plus complexe que vous voulez probablement.
OriginalL'auteur Erik Funkenbusch
J'ai l'habitude de créer une nouvelle forme à quelque chose comme ça.
puis dans votre mainform ce faire:
puis enfin:
Espérons-le, cela donne une idée générale sur ce qu'il faut faire, même si je suis sûr que la leur une bien meilleure façon pour ce faire, notez également que ce n'est pas vraiment sécurisé avant la fin.
Espère que cela aide:
EDIT: oh, et avant que j'oublie ne pas utiliser le
Je voudrais juste le jeter dans une procédure stockée. Mais de toute façon ce n'est pas la meilleure façon de s'authentifier, mais son une solution de travail, au moins vous allez, je l'espère,
OriginalL'auteur lemunk