microsoft/webauthn

GitHub: microsoft/webauthn

微软官方 Windows 平台 WebAuthn/FIDO2 原生 API,支持桌面应用集成无密码认证及第三方 Passkey 认证器插件开发。

Stars: 185 | Forks: 39

# 描述 ## WebAuthn 规范 API 用于执行对应 WebAuthn () 规范操作的 Win32 API 位于以下文件中。 - webauthn.h ## 插件 Passkey 认证器实现 API/接口 用于 Passkey 插件认证器实现者的 API、接口和辅助函数位于以下文件中 - pluginauthenticator.idl - pluginauthenticator.h - webauthnplugin.h 下面列出的 3 个新的实验性 (EXPERIMENTAL) API 现已面向 Windows 预览体验成员提供 - KB5072046。它们将很快定稿(移除前缀)。 - EXPERIMENTAL_WebAuthNPluginAddAuthenticator2 - EXPERIMENTAL_WebAuthNPluginPerformUserVerification2 - EXPERIMENTAL_WebAuthNPluginUpdateAuthenticatorDetails2 # 遇到问题? 如果您在采用这些 API 时遇到任何问题或需要澄清,请联系 fido-dev@microsoft.com。 # 贡献 本项目欢迎贡献和建议。大多数贡献要求您同意一份 贡献者许可协议 (CLA),声明您有权并且确实授予我们 使用您的贡献的权利。有关详细信息,请访问 https://cla.microsoft.com。 当您提交拉取请求时,CLA 机器人将自动确定您是否需要提供 CLA 并相应地标记 PR(例如,标签、评论)。只需按照 机器人提供的说明操作即可。对于使用我们 CLA 的所有仓库,您只需执行一次此操作。 本项目已采用 [Microsoft 开源行为准则](https://opensource.microsoft.com/codeofconduct/)。 有关更多信息,请参阅[行为准则常见问题解答](https://opensource.microsoft.com/codeofconduct/faq/)或 联系 [opencode@microsoft.com](mailto:opencode@microsoft.com) 提出任何其他问题或意见。
标签:2FA, C++, CTAP, FIDO2, JSONLines, Linux, MFA, Microsoft, Passkeys, RFI远程文件包含, UML, WebAuthn, Win32 API, Windows, Windows 安全, Windows 开发, 代码分析, 凭证管理, 双因素认证, 客户端加密, 客户端加密, 数据擦除, 无密码认证, 生物识别, 硬件安全密钥, 网络安全, 身份验证器, 隐私保护, 零信任