浏览器扩展自动填充 — 密码、信用卡、2FA 认证码一键填入
自动填充的工作原理
当你打开一个网站的登录页面时:
- Enpass 浏览器扩展读取当前页面的 URL(比如
github.com) - 向 Enpass 应用请求 Vault 中所有"网站"字段匹配该域名的条目
- 扩展扫描页面上的表单结构(找到
input[type=text]、input[type=password]等字段) - 如果找到匹配条目 + 找到登录表单 → 自动填充用户名和密码
整个过程不超过 1 秒。
登录表单自动填充(最常用)
场景一:单账号登录
- 打开某网站登录页 → 页面有用户名/密码输入框
- Enpass 扩展自动识别该域名 → 匹配到 Vault 里的对应条目
- 用户名和密码自动填入输入框(灰色或带 Enpass 标识)
- 直接点"登录"按钮即可
场景二:多账号登录
如果同一个网站你有多个账号(比如主账号 + 测试账号):
- 页面不会自动填(因为有多个匹配)
- 页面上的密码输入框旁边会出现一个 Enpass 图标
- 点击图标 → 弹出所有匹配的条目列表
- 选哪个填哪个
场景三:Vault 未解锁
如果 Enpass 应用还没解锁,扩展会弹出解锁提示:
- 输入主密码 → 或用 Face ID / Touch ID / Windows Hello 快速解锁
- 解锁后扩展立即开始填充
信用卡自动填充
和密码自动填充逻辑类似,但只在结账页面被触发:
- 打开电商网站的结账页 → 有卡号、有效期、持卡人姓名等输入框
- Enpass 匹配 Vault 里的信用卡条目
- 自动填入卡号、有效期、持卡人姓名
- CVV 不会自动填(安全设计)——需要手动从 Enpass 里复制
身份信息自动填充
某些站点有"注册表单"需要填写姓名、地址、电话、邮箱等。如果 Enpass Vault 里有身份模板(Identity) 条目,扩展可以用它填充这些字段。
2FA 认证码自动填充
这是 Enpass 的高级功能:
- 网站登录页需要密码 + 6 位数 2FA 认证码
- Enpass 扩展检测到该条目有 TOTP 密钥
- 先自动填密码 → 自动提交 → 页面跳转到 2FA 输入页
- 自动填当前的 6 位认证码
- 你只需点确认
注意:2FA 自动填充需要 Premium 订阅(桌面端部分版本免费也支持,移动端通常 Premium)。
自动填充不生效怎么办
如果某个网站的登录页扩展没自动填充,按顺序排查:
检查一:Enpass 是否已连接并解锁
扩展弹出界面 → 看连接状态。如果显示"Not Connected"或"Need to unlock Enpass",先解决这个(参见 扩展-应用配对)。
检查二:Vault 里是否有对应条目
打开 Enpass 应用 → 搜索这个网站 → 确认有条目存在 → 条目里的"网站"字段是否和当前域名匹配(比如 github.com vs github.com/login —— Enpass 能自动做子域名匹配,但如果存的是完整 URL 可能不匹配)。
检查三:该网站的表单结构 Enpass 能否识别
某些网站用了非标准的表单实现(比如 React 动态渲染、iframe 嵌入、或者用 div + JavaScript 模拟表单),Enpass 可能无法识别。这种情况下:
- 点击密码输入框旁边的 Enpass 图标 → 手动选择条目来填充
- 或者在 Vault 条目的"网站"字段里加一个该网站的额外 URL(Enpass 允许一个条目关联多个网站)
检查四:扩展是否被禁用
某些网站上,扩展可能因为浏览器隐私设置被禁用。在浏览器扩展管理页面检查 Enpass 扩展的权限设置。
自定义填充体验
Enpass 扩展设置
扩展弹出界面里通常有一个齿轮 / 设置图标,可以调整:
| 设置项 | 说明 |
|---|---|
| 自动填充开关 | 完全关闭自动填充(改为手动点击) |
| 自动捕获开关 | 关闭后新密码不会自动捕获 |
| 快捷键 | 自定义"自动填充所有匹配条目"的快捷键 |
| 默认 Vault | 切换扩展工作时默认使用哪个 Vault |
网站字段的域名匹配
Enpass 的"网站"字段会自动做子域名匹配:
- Vault 条目里存
example.com - 自动填充能匹配
www.example.com、login.example.com、api.example.com等 - 但不会匹配
example.org或完全不同的域名
如果遇到同一域名下的不同子域需要不同凭据,可以在 Vault 里为每个子域创建独立条目(网站字段分别写 login.example.com 和 api.example.com)。
自动填充 vs 手动填充
| 场景 | 推荐方式 |
|---|---|
| 单账号、登录页结构标准 | 自动填充 |
| 多账号、非标准表单 | 点击密码框旁的 Enpass 图标 → 手动选条目 |
| 结账页面 | 自动填卡号和姓名 → 手动填 CVV |
| 2FA 页面 | 自动填密码 → 手动从 Enpass 复制认证码 |
下一步:在新网站注册时让 Enpass 自动捕获密码——参见 注册时自动捕获。