【问题标题】:Must a WebAuthn Client be a web browser?WebAuthn 客户端必须是网络浏览器吗?
【发布时间】:2023-01-10 04:54:58
【问题描述】:

WebAuthn Client 必须是网络浏览器吗?还是命令行界面应用程序?

特别是,我对执行无密码authentication 的命令行应用程序很感兴趣。我知道这需要一个"user-verifying platform authenticator" or "first-factor roaming authenticator",比如我笔记本电脑上的指纹传感器(但是不是安全密钥)。

【问题讨论】:

    标签: webauthn


    【解决方案1】:

    WebAuthn 是一个 JS API。非浏览器使用通常是通过一组已翻译的 API,然后集成到平台的 FIDO2 服务或直接实施 CTAP2(如果可能,在平台上)。

    你具体想做什么?命令行工具通常没有可与 FIDO2/WebAuthn 一起使用的来源。许多 CLI 工具会为登录流程弹出默认浏览器,因为体验更加无缝并提供更丰富的 UI/UX。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-13
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      相关资源
      最近更新 更多