KeepassDX 中文文档 下载 App

Passkey 无密码登录 - 彻底告别手动输入

登录流程

在已注册 Passkey 的网站上登录:

  1. 打开网站登录页
  2. 网站检测到有 Passkey 可用,显示"使用 Passkey 登录"选项(或自动弹出)
  3. KeePassDX 凭证提供程序自动响应
  4. 弹出用户验证(生物识别 / 设备凭证 / 主密码前缀)
  5. 验证通过 → KeePassDX 用私钥对网站发来的 challenge 签名
  6. 签名返回给网站 → 网站验证 → 登录成功

整个过程不需要手动输入任何密码或用户名。

用户验证(UV)机制

Passkey 登录时会触发 KeePassDX 的用户验证(User Verification)流程。这是 WebAuthn 标准的强制要求——确保发起签名的是 KeePassDX 数据库的合法拥有者。

验证方式取决于你的设置和数据库状态:

数据库状态用户验证方式
数据库已关闭打开数据库 + UV 验证
数据库已打开(UV 模式启用)直接执行 UV 验证
数据库已打开(UV 模式禁用)直接登录(有安全风险,不推荐)

UV 验证的具体方法可以选:

安全保证

无法在假网站触发

Passkey 最强大的安全特性是域名绑定:

这彻底杜绝了钓鱼攻击——这是密码做不到的。

服务器被盗也不怕

网站服务器被盗只会泄露公钥——公钥本来就是公开的,不能用于登录。私钥只存在于你的 KeePassDX 数据库里。

设备不在线也能用吗

Passkey 的签名计算完全在本地完成,不需要联网。但需要网站能够发送 WebAuthn challenge——这意味着需要网络连接才能和网站通信。签名计算本身是离线的。

和密码、2FA 共存

Passkey 是对传统密码和 2FA 的替代,不是补充。大多数网站支持:

你可以:

常见问题

Passkey 丢了怎么办

Passkey 私钥存在 KeePassDX 数据库里,所以:

多设备同步

Passkey 可以通过同步 KeePassDX 数据库到其他设备(电脑、另一台手机)来实现多设备使用。在 KeePassXC(桌面端)里打开同一个 .kdbx 文件,也能使用同一个 Passkey。