用 Passkey 登录网站 — 无密码认证的实际体验
Passkey 登录和密码登录有什么不同
| 对比项 | 密码登录 | Passkey 登录 |
|---|---|---|
| 你需要做什么 | 输入密码字符串 | 用生物识别 / PIN 快速确认 |
| 浏览器需要做什么 | 提交密码到服务器 | 设备签名 + 生物识别确认 |
| 需要记住密码吗 | 需要(或依赖密码管理器) | 不需要 |
| 可以被钓鱼吗 | ✅ 钓鱼网站能骗到密码 | ❌ 钓鱼网站无法让设备签名 |
登录体验完整流程
场景一:浏览器扩展自动发现
- 访问支持 Passkey 的网站(比如 GitHub、Google 登录页)
- 浏览器检测到该网站在你的 Enpass Vault 里有对应的 Passkey
- 浏览器弹出选择器,列出可用的 Passkey
- 你选 Enpass → Enpass 提示解锁(用主密码 / 生物识别)
- 授权完成 → 登录成功
全过程 3~5 秒,不需要输入任何密码字符串。
场景二:移动端系统级集成
在 iOS Safari / Android Chrome / 原生 App 内:
- 访问登录页
- 系统弹出 Passkey 选择器(iOS 上看起来像 Face ID 的快速确认框)
- 点击选择 Enpass → 用 Face ID / 指纹确认
- 登录成功
场景三:已有账号但还没创建 Passkey
如果你的账号还没有 Passkey,但网站已经支持 Passkey 登录:
- 网站登录页会显示"用 Passkey 登录 / Sign in with passkey"的选项
- 点击后浏览器会检查你设备上是否有该网站的 Passkey
- 如果没找到,可能会引导你去账号设置里先创建 Passkey
多 Passkey 场景
同一个网站你可能有多个账号(主账号 + 测试账号),每个账号各有一个 Passkey。这时候:
- 浏览器弹出的选择器会让你看到所有可用的 Passkey(每个 Passkey 有账号名标识)
- 选哪个登录哪个
Enpass 也会在 Vault 里把这些 Passkey 分到各自对应的条目里——一个 Passkey 对应一个登录条目,逻辑清晰。
离线能用 Passkey 登录吗
可以。 Passkey 登录完全发生在本地:
- 私钥存在你的设备(Enpass Vault)里
- 挑战码由网站发送,但签名验证不需要持续的网络连接(部分场景)
- 某些网站的登录可能在离线状态下无法完成完整的流程,但设备本身可以生成签名
Enpass Vault 可以完全离线工作——如果你的 Vault 存在本机文件夹或 Wi-Fi Sync 里,完全不依赖云,Passkey 照样能用。
如果 Enpass 锁定了还能用 Passkey 吗
- 如果 Enpass 已解锁:Passkey 登录很快(系统级弹出 → 生物识别确认)
- 如果 Enpass 未解锁:Passkey 登录时会先提示你解锁 Enpass(输入主密码或用生物识别解锁 Enpass),然后再继续 Passkey 签名
Enpass 的 Passkey 功能不会绕过 Enpass 的主密码保护——你的 Passkey 安全地存在加密 Vault 里,Vault 解锁是使用 Passkey 的前提。
Passkey 登录失败怎么办
浏览器没有弹出 Passkey 选择器
- 确认 Enpass 已设为默认密码管理器
- 确认该网站确实支持 Passkey(某些网站只支持硬件安全密钥,不支持 Passkey)
- 确认 Enpass 里该网站的条目确实有 Passkey 字段
- 换个浏览器试试(某些浏览器的 Passkey 支持更完善)
Passkey 弹出了但点了没反应
- 确保 Enpass 桌面端正在运行(后台不能被关闭)
- 确保 Enpass 已解锁
- 检查 Enpass 浏览器扩展是否已正确安装和连接
提示"此 Passkey 已被撤销"
说明网站端已经撤销了这个 Passkey(可能是你在另一台设备上撤销的,或网站数据重置了)。解决方法:去该网站的账号设置里重新创建一个新的 Passkey(参见 桌面端 Passkey 创建)。
如何撤销某个 Passkey
如果你想让某个 Passkey 失效(比如设备丢了,或不再使用某个账号),两种撤销方式:
方式一:网站端撤销(推荐)
登录网站 → 账号设置 → Passkey 区域 → 找到要撤销的那个 → 点击删除 / Revoke。这是最彻底的方式——网站公钥删除,任何设备上的这个 Passkey 都失效。
方式二:Enpass 内删除条目
如果这个 Passkey 对应的登录条目已经不需要了,直接在 Enpass 里删除整个条目。但这只是本地删除——网站端的公钥可能还在,建议还是去网站端撤销。
下一步:Enpass 内置的 TOTP 身份验证器——参见 内置 2FA 身份验证器。