问题
I would like to implement the following authentication scenario on Windows:
- User provides username and password
- If username and password authentication succeeds, they are asked one additional question, such as translate a word in a different language or a math question.
This sounds like a MFA/2FA scenario. I am not sure of the "right way" implement it:
- Do I implement a separate credential provider for the challenge question and chain it to the password credential provider? If so, how do I tell windows to run it?
- Or do I implement a single credential provider that does both?
Also I want to implement all this locally without the need to use an external server.
Thank you
来源:https://stackoverflow.com/questions/64919778/multiple-chained-credential-providers-for-windows-logon