Mike Gagnon Canada Membre Simple # 0000000025 enregistré le 14/10/2004
Gagnon Mike Pointe Cla H9R 3K8 de la société Carver Technologies Inc. Fiche personnelle
Note des membres 14,5/20 2 votes
Contributions > 05 - API et appels systèmes
Comment authentifier un utilisateur sur Windows XP (Domaine, utilisateur et mot de passe
# 0000000378
ajouté le 25/11/2006 15:08:21 et modifié le 25/11/2006
consulté 10223 fois
Niveau
initié
Voici comment authentifier un utilisateur sur Windows XP en vérifiant le mot de passe, domaine et le nom de l'utilisateur de Windows. L'authenfication pour Windows 2000 est différente et n'utilise pas cette technique.
Code source :
&& Créer un formulaire avex trois textbox. (Nom de l'utilisateur, domaine et mot de passe) && Dans l'init du formulaire utilisez ceci. This.text1.Value = GETENV("username") This.text2.Value = GETENV("USERDOMAIN")
&& Laissez au soin de l'utilisateur de entrer son mot de passe. && Dans le click du bouton OK, utilisez ceci:
#define LOGON32_LOGON_INTERACTIVE 2
#define LOGON32_LOGON_NETWORK 3
#define LOGON32_LOGON_BATCH 4
#define LOGON32_LOGON_SERVICE 5