跳过内容

@capgo/capacitor-passkey

在浏览器样式的WebAuthn中保留您的code,并在Capacitor应用中处理本机密钥调用和本机主机补丁。

浏览器样式API

保持 navigator.credentials.create() and navigator.credentials.get() 在您的应用中使用Capgo代替重写自定义API。

只需添加一次插件配置,调用

在引导期间,保持您的WebAuthn__CAPGO_KEEP_0__与浏览器实现非常接近。 CapacitorPasskey.autoShimWebAuthn() 在引导期间,保持您的 WebAuthn code 与浏览器实现尽可能接近。

插件在同步期间修补生成的iOS和Android宿主项目,因此您不需要手动编辑这些文件。

在引导期间

  • shimWebAuthn(options?) 立即安装浏览器样式 shim,支持 HTTPS 源站选项。
  • getConfiguration() 读取从 plugins.CapacitorPasskey.
  • autoShimWebAuthn(options?) 读取该配置并在应用程序引导期间一步安装 shim。
  • createCredential(options) 和 getCredential(options) 直接使用 JSON 安全的 WebAuthn 支付载入本地 passkey API。
  • isSupported() 报告运行时可用性并 getPluginVersion() 返回本地实现版本标记。

继续使用 @capgo/capacitor-passkey

标题:继续使用 @capgo/capacitor-passkey

如果您正在使用 @capgo/capacitor-passkey 来规划身份验证和帐户流程,连接它到 使用 @capgo/capacitor-passkey 为使用@capgo/capacitor-passkey的原生能力 使用 @capgo/capacitor-passkey, @capgo/capacitor-social-login 为 @capgo/capacitor 社交登录实现细节 @capgo/capacitor 原生生物识别 为 @capgo/capacitor 原生生物识别实现细节 双因素认证 为双因素认证和 SSO (企业) 为 SSO (企业) 实现细节