-
Hi, I am developing an authenticator that uses
Therefore, I am wondering why the behaviors are not consistent, and if there is anyway to make them consistent on and off Admin? Below are my other build options for
Thank you so much! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi, Administrator vs. user access of authenticatorsAs a regular (unprivileged, non-admin) user, the only way to communicate with an authenticator on Windows is through When running in an unprivileged context you will always only see one device (
|
Beta Was this translation helpful? Give feedback.
Hi,
Administrator vs. user access of authenticators
As a regular (unprivileged, non-admin) user, the only way to communicate with an authenticator on Windows is through
webauthn.dll
which libfido2 exposes as thewindows://hello
pseudo-device (ifUSE_WINHELLO
was enabled at compile time). When you're running your application under escalated privileges, libfido2 will also be able to communicate with the device directly.When running in an unprivileged context you will always only see one device (
windows://hello
) regardless of how many are actually plugged in;webauthn.dll
handles authenticator selection in an opaque manner. Under escalated privileges, you'll also see every actual device lis…