CredProvider.NET icon indicating copy to clipboard operation
CredProvider.NET copied to clipboard

Is the Credential Provider have to use the Windows password?

Open trac3me opened this issue 5 years ago • 4 comments

Hello there, great product: I am using CredentialProvider to develop my custom login method,After my research,the Credential Provider seems to require the user's original Windows password. my question is : Is the Credential Provider have to know the original Windows password, and pass it to the operating system for verification, Otherwise the user cannot log in successfully?

trac3me avatar Jan 14 '20 10:01 trac3me

Credential Providers are just ways to expose custom UIs to end users. They don't control how Windows logs you into a desktop session or authenticates you to network resources. Password is the lowest common denominator, but you can also use certificates with AD.

SteveSyfuhs avatar Jan 15 '20 16:01 SteveSyfuhs

For example, I have used this project as the basis for a Credential Provider that allows a user to unblock a blocked Yubikey.

DSBloom avatar Oct 23 '20 18:10 DSBloom

Hello, I am a developer from China. I would like to ask a question about how to make remote login users have the same credentials as those who log in locally.@ Owner SteveSyfuhs

Vincent2019 avatar Jul 28 '21 09:07 Vincent2019

You will need to write your own Authentication Package to do it without passwords.

rileyg98 avatar Oct 20 '21 06:10 rileyg98