新推出:Mac 应用
Authenticator for Mac菜单栏里的 2FA 验证码
和我们的 Chrome 扩展是同一个身份验证器,现在有了 Mac 应用。在任何应用中按 ⌘⇧2,当前应用或网站的验证码就会自动输入。用触控 ID 解锁,直接扫描屏幕上的二维码,一步把账户从扩展迁移过来。
macOS 13 Ventura 或更高版本 · Apple 芯片和 Intel · 免费
已由 Apple 签名并公证。开发者:Kobaltstack LLC。
想要 Chrome 扩展? 添加到 ChromeMac 应用能做什么
按 ⌘⇧2,在任何应用中输入验证码
在任何地方按 ⌘⇧2,都会弹出一个小面板,你所在的应用或网站的账户排在最前面。按 Enter,验证码就会输入到你刚才所在的输入框。没有输入权限时会改为复制,剪贴板会在 45 秒后清空。快捷键可以修改。
用触控 ID 解锁
开启密码保护后,就可以用触控 ID 解锁验证码。它背后的密钥保存在你的 Mac 的安全隔区中。密码和恢复码始终有效,所以触控 ID 从来不是唯一的解锁方式。
正确的账户排在最前
应用会向你的浏览器(Chrome、Safari、Arc、Brave、Edge、Vivaldi 或 Opera)询问当前标签页的网址,并把匹配的账户排在最前面。在其他应用中,它会记住你在那里用过哪个账户。开启密码保护后,这些记录也会加密。
扫描屏幕上的二维码
在网站上设置两步验证?直接扫描屏幕上的二维码,不需要手机。也可以把二维码对准 Mac 的摄像头,比如 Google 身份验证器导出的二维码。
扩展能做的,它都能做
同样的界面、同样的 20 种语言,支持分组、搜索、从其他身份验证器应用导入,以及导出为文件。导出的文件保存在“下载”文件夹中。
免费,并且会自动更新
无需注册账号。应用常驻菜单栏,可以在登录时打开。新版本从 authenticator.sh 检查,只会安装由我们签名的更新。
从 Chrome 扩展迁移
已经在用扩展了?账户一步就能迁移到 Mac 应用。应用从这台 Mac 上浏览器配置文件中的扩展数据读取账户——不经过我们的服务器,扩展也照常可用。
- 1
打开下载的文件,把 Authenticator 拖到“应用程序”文件夹,然后从那里打开。
- 2
首次启动时,应用会自动找到扩展,并提出迁移你的账户。之后也可以点击应用的菜单栏图标,选择「Move from the Chrome Extension…」。
- 3
选择浏览器配置文件并迁移。如果扩展设置了密码,先输入该密码。
支持 Chrome、Brave、Edge、Arc 和 Vivaldi 中的扩展,每个浏览器配置文件都可以成为单独的分组。迁移后两边各自保留列表:在其中一边添加的账户不会出现在另一边。
权限,以及应用为什么需要它们
所有权限都是可选的。macOS 只在你第一次使用需要该权限的功能时才会询问,不授予任何权限,应用也能使用。
辅助功能
- 用途
- 在面板中按 Enter 时,把验证码输入到你刚才所在的输入框。
- 不授予时
- 改为复制验证码,由你自己粘贴。
屏幕录制
- 用途
- 读取屏幕上的二维码。截图在你的 Mac 上处理,并立即删除。
- 不授予时
- 使用摄像头,或选择一张二维码图片。
自动化(Apple 事件)
- 用途
- 向浏览器询问当前标签页的网址,让匹配的账户排在最前面。macOS 会为每个浏览器询问一次。
- 不授予时
- 浏览器不提供推荐——改为搜索账户。
摄像头
- 用途
- 扫描你对着摄像头展示的二维码,比如 Google 身份验证器的导出码。
- 不授予时
- 从屏幕扫描,或选择一张图片。
之后想允许输入,可以在应用的菜单栏菜单中选择「Allow Typing Codes into Apps…」。任何权限都可以在“系统设置”→“隐私与安全性”中再次关闭。
免费版和 Pro
与扩展中完全一样。购买 Pro 时会在你的默认浏览器中打开付款页面,许可证会自动送达应用。你也可以输入许可证密钥:「设置」→「Pro」→「我有许可证密钥」。
身份验证器 2FA Pro验证码保存在哪里
保存在你的 Mac 上、你自己的用户文件夹里,开启密码保护后会加密。应用还会在另一个文件夹中保存自动备份。
- 你的账户和设置
~/Library/Application Support/sh.authenticator.app/- 自动备份
~/Library/WebKit/sh.authenticator.app/- 你导出的文件
~/Downloads/
删除应用和验证码
把应用移到废纸篓并不会删除验证码,重新安装后还能找到它们。如果也要删除验证码:
- 如果以后可能还需要这些验证码,先导出一份备份。
- 退出应用:点击它的菜单栏图标,选择「Quit Authenticator」。
- 在访达中选择“前往”→“前往文件夹”,输入
~/Library/Application Support并按回车。把文件夹sh.authenticator.app移到废纸篓。 - 在
~/Library/WebKit中做同样的操作:把其中的文件夹sh.authenticator.app移到废纸篓。 - 把 Authenticator 从“应用程序”移到废纸篓,然后清倒废纸篓。
或者,在退出应用后,在“终端”中运行:
rm -rf ~/Library/"Application Support"/sh.authenticator.app ~/Library/WebKit/sh.authenticator.app
关于 Mac 应用的问题
有 Mac 版应用吗?
有。Authenticator for Mac 是一款免费的菜单栏应用,界面、语言、分组、导入和导出都与扩展相同。此外:
- 在任何应用中按 ⌘⇧2:会弹出一个面板,当前应用或网站的账户排在最前面,按 Enter 就会把验证码输入到你刚才所在的输入框
- 开启密码保护后,可以用触控 ID 解锁验证码
- 可以扫描屏幕上的二维码,也可以用摄像头扫描
需要 macOS 13 Ventura 或更高版本,支持 Apple 芯片和 Intel 的 Mac。在 authenticator.sh/mac 下载。目前没有 Windows 版和手机版。
Mac 应用支持 Intel 芯片的 Mac 吗?
支持。它是一个通用应用,可在 Apple 芯片(M1 及更新)和 Intel 的 Mac 上原生运行。需要 macOS 13 Ventura 或更高版本;如果你的 macOS 版本更旧,请改用 Chrome 扩展。
怎样把账户从扩展迁移到 Mac 应用?
在同一台 Mac 上一步完成:
- 安装 Mac 应用并打开
- 首次启动时,它会自动找到扩展,并提出迁移你的账户。之后也可以:点击应用的菜单栏图标 →“Move from the Chrome Extension…”
- 选择浏览器配置文件并迁移。如果扩展设置了密码,先输入该密码
应用从这台 Mac 上浏览器配置文件中的扩展数据读取账户,不经过我们的服务器。支持 Chrome、Brave、Edge、Arc 和 Vivaldi 中的扩展。扩展里的账户保持不变,之后两边各自保留自己的列表。
从另一台电脑迁移:在扩展中导出文件(设置 →“导出”),再在 Mac 应用中导入(设置 →“导入”)。
为什么 Mac 应用要申请“辅助功能”或“屏幕录制”权限?
每项权限只用于一个功能,而且全部是可选的:
- 辅助功能:在 ⌘⇧2 面板中按 Enter 时,把验证码输入到你刚才所在的输入框。没有它,验证码会改为复制,剪贴板会在 45 秒后清空
- 屏幕录制:读取屏幕上的二维码。截图在你的 Mac 上处理,并立即删除。没有它,可以用摄像头或选择一张图片
- 自动化:向浏览器询问当前标签页的网址,让匹配的账户排在最前面。macOS 会为每个浏览器询问一次
- 摄像头:扫描你对着摄像头展示的二维码
macOS 会在你第一次使用相应功能时询问。任何一项都可以在“系统设置”→“隐私与安全性”中关闭。
应用保存什么、发送什么,完整说明见隐私政策。