Windows XP Make demander le mot de passe
-
27-09-2019 - |
Question
Nous avons des logiciels qui ont certaines caractéristiques qui sont si sensibles que nous voulons vérifier l'identité de l'utilisateur. Au lieu d'utiliser un propre système utilisateur / mot de passe, nous aimerions vraiment soit tester le mot de passe contre le mot de passe de l'utilisateur dans XP, ou même faire de Windows auto ré-authentifier l'utilisateur afin que nous puissions vous assurer qu'il est une personne autorisée qui accède à la fonction.
Ou le logiciel ne fonctionne que sur Windows XP embedded.
Je ne sais pas si cela est possible du tout, Windows dispose de telles fonctions?
La solution
- Demandez le mot de passe de l'utilisateur en utilisant
CredUIPromptForCredentials()
(œuvres pour tout nom d'utilisateur / mot de passe, non seulement l'ouverture de session Windows) - Valider à l'aide soit
LogonUserEx()
... - ... ou SSPI: KB180548: Comment à informations d'identification utilisateur validate sur les systèmes d'exploitation Microsoft
- ... ou même votre propre mécanisme.
- L'API permet
Cred*()
les informations d'identification d'être stockés par Windows et cryptées en utilisant le mot de passe d'ouverture de session.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow