Twilio 登录保存着你的认证令牌和 API 密钥、你的电话号码,以及与银行卡绑定的余额——账户一旦被劫持,别人就能以你的费用发送消息、拨打电话。正因如此,Twilio 要求所有账户开启双重验证。验证码的接收方式由你选择:短信、语音电话或身份验证器应用——而应用在没有手机信号、身处国外或短信延迟时照样能用。
为 Twilio 登录添加身份验证器应用
Twilio 帮助文档描述的是它所称的旧版 Twilio Console(legacy Twilio Console)中的界面,所以标签可能略有不同。如果你通过公司的单点登录(SSO)登录 Twilio,Twilio 自己的 2FA 对你不适用。Twilio SendGrid 和 Twilio Segment 有各自独立的登录,也有各自的 2FA 设置。
- 在电脑上登录 Twilio Console。
- 打开「User Settings」(用户设置)——也可以直接访问 console.twilio.com/user/user-settings/overview。Twilio 会通过邮件发送一个验证码:输入它,然后点击「Verify」(验证)。
- 在「Two-factor authentication (2FA)」(双重验证)部分,点击「Edit」(编辑)。
- 点击右上角的「+ Add authentication app」(添加身份验证应用)。
- Twilio 显示二维码时,保持该页面打开,按下文所述添加到扩展中——然后按屏幕上的说明操作,点击「Verify and save」(验证并保存)。
将 Twilio 添加到 Authenticator
- 从 Chrome Web Store 安装身份验证器 2FA,并把它固定到工具栏,这样点一下图标就能打开。
- 保持 Twilio 显示二维码的页面不要关闭。点击 Authenticator 图标,然后依次选择「添加账户」→「二维码」→「从屏幕扫描QR码」。
- 账户会出现在列表中,并显示一个每 30 秒变化一次的六位数验证码。你可以随意重命名——名称只给你自己看。
- 回到 Twilio,把当前验证码填入确认框。如果它快要过期,就等下一个。
- Twilio 会提示双重验证已开启。之后每次登录都会要求输入验证码——点击扩展图标复制即可。
没有二维码,或者扫不出来?在 Twilio 的设置页面找到手动输入密钥的选项,复制密钥,然后在扩展中通过「添加账户」→「手动输入」→「密钥」添加。
免费安装身份验证器 2FA(Chrome 扩展)保管好 Twilio 恢复代码
第一次开启 2FA 时,Twilio 会显示一个紧急恢复代码,并提供下载为文件的选项。把它存放在这台电脑以外的地方——Twilio 建议用密码管理器——因为它不会再次显示。如果你之前已经开启了短信 2FA,原有的代码依然有效;如果弄丢了,在 User Settings 中点击「Generate new code」(生成新代码),旧代码会随之作废。每次用这个代码登录后,Twilio 都会给你一个新代码,记得保存。
验证码不被接受?
最常见的是二维码变了:每当设置页面被刷新或重新打开,网站都会生成一个新的二维码,所以你先前添加的账户就对不上了。重新开始设置,添加现在屏幕上的二维码,并立即输入它的验证码。同一个网站有两个条目?用最新的那个。其他原因:验证码为什么被拒绝。
密钥是手动输入的?把它粘贴到TOTP 验证码生成器中,对比生成的验证码与扩展中的是否一致。如果不一致,说明密钥复制错了——请重新添加账户。
常见问题
- Twilio 2FA 必须用 Authy 吗?
- 不必。Twilio 推荐自家的 Authy 应用,但它表示其 2FA 适用于任何遵循 TOTP 标准的身份验证器应用,还提到了 Google 和 Microsoft 的应用。Authenticator 扩展能直接读取 Console 上的二维码,并在 Chrome 中生成六位数验证码——不需要手机。
- 能关闭 Twilio 的双重验证吗?
- 不能——Twilio 帮助文档称 2FA 是一项必需的安全功能,无法停用。你能更改的是方式:短信、语音电话或身份验证器应用。开启 2FA 后,你还可以在输入验证码的提示中通过「Try another method」(尝试其他方式)在各方式之间切换。
- 如果我无法使用身份验证器了怎么办?
- 在输入验证码的提示中选择「Try another method」(尝试其他方式)→「Recovery code」(恢复代码),输入它,并保存 Twilio 给你的新代码;如果账户中还留着你的手机号,短信或语音电话也可以。已升级账户的所有者在核实账户信息后,可以通过「Reset MFA」(重置 MFA)网页表单重置 2FA。一个代码都没有的话,请通过 Twilio 帮助中心提交请求,附上你的邮箱地址和 Account SID。在组织中,管理员可以为受管用户重置 2FA。
- 为什么 Twilio 提示我的验证码不对?
- 通常是二维码变了:如果设置被关闭或重新开始,Twilio 会生成新的二维码,你先前添加的账户就对不上了。添加现在屏幕上的二维码,并立即输入它的验证码。如果扩展中有两个 Twilio 条目,用最新的那个。
验证码就在登录页旁边,一键即得
Authenticator 把你的 2FA 验证码保存在浏览器里,只存放在你自己的设备上——可免费使用、开源,无需注册账户,也不需要手机。内置本地备份和可选的密码保护。
免费安装身份验证器 2FA(Chrome 扩展)