我们今天登上了 Product Hunt! 留下评论

使用 Salesforce 身份验证器

Salesforce 多重身份验证(MFA)接受任何支持 TOTP 的身份验证器应用,不只是 Salesforce Authenticator——浏览器中的也可以。在个人设置中打开 Advanced User Details(高级用户详细信息),点击「App Registration: One-Time Password Authenticator」(应用注册:一次性密码身份验证器)旁边的「Connect」(连接),再用 Authenticator 扩展扫描屏幕上的二维码。

Salesforce 登录能打开公司的客户记录、商机、个案和报表——拿到你密码的人几分钟就能把这些数据导出。组织开启多重身份验证,就是为了让被盗或重复使用的密码本身不足以登录。Salesforce Authenticator 是 Salesforce 自家带推送批准的应用;一次性密码选项接受标准验证码,所以它可以就放在你使用 Salesforce 的电脑上。

将身份验证器应用连接到 Salesforce

你的组织如何登录由 Salesforce 管理员决定。如果你通过公司自己的登录系统(Okta、Microsoft Entra ID、Google)登录,第二步验证由那个系统负责,而不是 Salesforce。每当账户添加了新的验证方式,Salesforce 都会给你发邮件。

  1. 在电脑上登录 Salesforce,打开个人设置——点击你的头像,选择「Settings」(设置)。
  2. 在「Quick Find」(快速查找)框中输入「Advanced User Details」(高级用户详细信息)并选择它。如果没有结果,改为搜索「Personal Information」(个人信息)。
  3. 找到「App Registration: One-Time Password Authenticator」(应用注册:一次性密码身份验证器),点击「Connect」(连接)。Salesforce 可能会先要求你重新登录。
  4. Salesforce 显示二维码时,保持该页面打开,按下文所述添加到扩展中——或点击「I Can't Scan the QR Code」(我无法扫描二维码)查看用于手动输入的密钥。然后把扩展中的验证码填入「Verification Code」(验证码),点击「Connect」(连接)。
Salesforce 官方说明

将 Salesforce 添加到 Authenticator

  1. 从 Chrome Web Store 安装身份验证器 2FA,并把它固定到工具栏,这样点一下图标就能打开。
  2. 保持 Salesforce 显示二维码的页面不要关闭。点击 Authenticator 图标,然后依次选择「添加账户」→「二维码」→「从屏幕扫描QR码」。
  3. 账户会出现在列表中,并显示一个每 30 秒变化一次的六位数验证码。你可以随意重命名——名称只给你自己看。
  4. 回到 Salesforce,把当前验证码填入确认框。如果它快要过期,就等下一个。
  5. Salesforce 会提示双重验证已开启。之后每次登录都会要求输入验证码——点击扩展图标复制即可。

没有二维码,或者扫不出来?在 Salesforce 的设置页面找到手动输入密钥的选项,复制密钥,然后在扩展中通过「添加账户」→「手动输入」→「密钥」添加。

免费安装身份验证器 2FA(Chrome 扩展)

提前规划 Salesforce 的找回途径

Salesforce 不为用户提供备用代码。如果你丢失了身份验证器,Salesforce 管理员可以为你生成一个临时验证码——有效期 1 到 24 小时,由管理员设定——并断开旧应用的连接,这样下次登录时 Salesforce 会要求你注册新的方式。Salesforce 建议注册不止一种验证方式;扩展的自动备份能确保重装时不会丢失验证码。

验证码不被接受?

最常见的是二维码变了:每当设置页面被刷新或重新打开,网站都会生成一个新的二维码,所以你先前添加的账户就对不上了。重新开始设置,添加现在屏幕上的二维码,并立即输入它的验证码。同一个网站有两个条目?用最新的那个。其他原因:验证码为什么被拒绝。

密钥是手动输入的?把它粘贴到TOTP 验证码生成器中,对比生成的验证码与扩展中的是否一致。如果不一致,说明密钥复制错了——请重新添加账户。

常见问题

我必须使用 Salesforce Authenticator 吗?
不必。Salesforce Authenticator 多了推送批准功能,但 Salesforce 接受任何支持 TOTP 的身份验证器应用生成的验证码——Google Authenticator、Microsoft Authenticator、Authy,或 Chrome 中的 Authenticator 扩展,它能直接读取 Salesforce 页面上的二维码。
Salesforce 总是让我在 Salesforce Authenticator 上批准,怎样改用验证码?
Salesforce 按固定顺序提供你的验证方式——先是 Salesforce Authenticator,然后是内置身份验证器和安全密钥,最后才是第三方身份验证器应用。如果同时连接了 Salesforce Authenticator,请在登录界面选择使用其他验证方式的选项,然后输入扩展中的验证码。
如果我无法使用身份验证器了怎么办?
如果注册过其他验证方式,就用它。否则请 Salesforce 管理员给你一个临时验证码,并断开丢失的身份验证器;下次登录时 Salesforce 会要求你连接新的。在新电脑上恢复扩展的自动备份,同样的验证码就能继续使用。
没有手机能用 Salesforce MFA 吗?
可以。Salesforce 的帮助文档说,第三方身份验证器应用可以安装在移动设备或电脑上,桌面应用也可以用密钥代替二维码。Authenticator 扩展在 Chrome 中两种方式都支持,就在你已经用来处理 Salesforce 的那台电脑上。

验证码就在登录页旁边,一键即得

Authenticator 把你的 2FA 验证码保存在浏览器里,只存放在你自己的设备上——可免费使用、开源,无需注册账户,也不需要手机。内置本地备份和可选的密码保护。

免费安装身份验证器 2FA(Chrome 扩展)