浏览器扩展
在 Chrome 和 Edge 中用 MimiKey 扩展填入账号、保存新登录、生成密码和使用通行密钥;扩展需要配合 Mac App 使用。
工作方式
MimiKey 浏览器扩展本身不保存任何条目,也不需要你在浏览器里输入主密码。它通过本机连接向 Mac App 请求当前网站的条目,由 Mac App 决定是否提供、是否需要你确认。
因此使用扩展需要:
- macOS 上的 Chrome 或 Edge(版本 127 及以上)。
- 已安装并登录的 MimiKey Mac App,且处于解锁状态。
扩展只在 https 网站上工作。
安装(内测期间)
内测期间扩展尚未上架 Chrome 网上应用店或 Edge 加载项商店,需要以开发者模式加载:
- 在 下载 页面下载扩展包
.zip,解压到一个固定的文件夹(加载后不要删除或移动它)。 - 在 Chrome 打开
chrome://extensions(Edge 打开edge://extensions)。 - 打开「开发者模式」。
- 点击「加载已解压的扩展程序」,选择刚才解压的文件夹。
- 列表中出现「MimiKey」即表示加载成功。建议把它固定到工具栏。
扩展与 Mac App 之间的本机连接也需要单独登记,内测期间由 MimiKey 团队协助完成。
扩展申请的权限:
| 权限 | 用途 |
|---|---|
| 读取和更改 https 网站上的数据 | 识别登录框、显示 MimiKey 图标、填入账号 |
| activeTab、scripting | 在当前标签页识别并填写表单 |
| storage | 临时记住两步登录第一步的账号名(见下文) |
| nativeMessaging | 与本机的 Mac App 通信 |
填入账号
- 打开一个已保存过账号的网站登录页。
- 账号或密码输入框里会出现 MimiKey 图标。点击图标,显示这个网站的匹配条目。
- 选择一个条目,扩展会填入账号和密码。
扩展不会替你点击「登录」,填好后由你自己提交。
如果 Mac App 处于锁定状态,图标会提示解锁;在 Mac App 中解锁后再试。是否需要在 Mac App 中点击确认,取决于偏好设置中的「填充确认」级别,见 自动填充。
也可以点击浏览器工具栏中的 MimiKey 按钮,在弹出窗口中搜索当前网站的条目。
两步登录
很多网站先在一页输入账号、下一页再输入密码。扩展会把第一步输入的账号名临时记在当前标签页(只记账号名,不记密码,最长 30 分钟,关闭浏览器即清除),以便第二步保存时得到完整的登录信息。
保存新登录
在网站上手动输入账号和密码并登录后,页面上会出现「保存到 MimiKey」卡片:
- 点击「保存」,在当前网站下新建一个网站账号条目。
- 如果这个网站已有同一账号、但密码不同,卡片会询问「更新已保存的密码?」,可以选择「更新」或「另存为新条目」。
- 已保存过完全相同的账号和密码时,不会再弹出卡片。
- 点击「不保存」关闭卡片。
生成密码
在注册或修改密码的页面,点击密码框中的 MimiKey 图标,选择「生成新密码并填入」。可以调整密码长度和字符类型,不满意时点「换一个」。生成的密码只填入页面;在网站完成提交后,用「保存到 MimiKey」卡片把它存下来。
通行密钥
当网站要求创建通行密钥时,扩展会弹出「用 MimiKey 创建通行密钥?」;登录时会列出这个网站保存的通行密钥,供你选择「用通行密钥登录」。选择「其他方式」则交还给浏览器自己的流程。
MimiKey 目前只支持 ES256 算法的通行密钥;网站不接受时会提示无法创建。更多说明见 通行密钥与验证码。
常见提示
| 提示 | 原因与处理 |
|---|---|
| 本网站暂无保存的条目 | 没有网址与当前网站一致的条目。检查条目网址是否为 https 且域名完全一致。 |
| MimiKey 已锁定 | 在 Mac App 中解锁。 |
| MimiKey 没有响应 | Mac App 未运行,或扩展与 Mac App 的本机连接未登记。 |
| 填写时页面变了,已停止 | 页面在填写过程中发生变化,请核对页面后重试。 |
| 这个登录框暂不支持自动填入 | 页面结构不符合填充规则,可以从 Mac App 复制后手动粘贴。 |
限制
- 仅支持 macOS 上的 Chrome 和 Edge;Safari、Firefox 暂不支持。
- 仅支持 https 网站;http 页面不会提供条目。
- 跨站点 iframe 中的登录框不会填写。