Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Purpose
The Windows WebAuthn API provides Win32 apps a way to register new phishing-resistant credentials or sign in a user via the Windows Hello platform authenticator and/or external FIDO2 security keys, leveraging the Web Authentication (WebAuthn) and Client to Authenticator Protocol (CTAP) specifications.
Developer audience
The Windows WebAuthn API is designed for use by C/C++ developers of Windows applications. Developers can use this Windows API to register new phishing-resistant credentials or sign in a user using the Windows Hello platform authenticator and/or external FIDO2 security keys, leveraging the Web Authentication (WebAuthn) and Client to Authenticator Protocol (CTAP) specifications.
Runtime requirements
Requirement | Value |
---|---|
Operating system | Windows 10 version 1903 and later Windows 11 |
Header | webauthn.h |