WinAuth 在Windows上运行的2FA双因素认证器

By | 2021年1月24日

2FA 的全程是 Two-Factor Authentication,是一种独立于账户密码的验证程序。为了提高账户安全性,2FA 的运用其实相当普遍,像是早些年流行的密保卡和银行的动态口令都属于 2FA 的一种。不过我们今天要提到的,是更加通用化的双因素认证器,例如 Google Authenticator 和 Microsoft Authenticator。

如果你有注册过微软,谷歌账号,游戏账号或是虚拟币交易所账号,想必都应该见过类似下图的启用双重验证的选项。

虽然 Google Authenticator 和 Microsoft Authenticator 官方都没有提供 PC 版,不过好在他们的算法都是公开的,我们除了可以使用手机 App 来启用两步验证之外,还可以在电脑上使用 WinAuth 这款开源软件来替代。

下面便以 Epic 商城为例,介绍使用 WinAuth 开启两步验证的方法。

首先前往 Epic 账号管理页面,点击密码与安全,并点击开启认证器应用程序。

在弹出的窗口中,复制 Epic 所提供的密钥。

运行 WinAuth ,点击 Add 并选择 Google 或 Microsoft 。Epic 商城这两种验证器都能够支持,如果是其他网站则可以查看相关说明。

在弹出的窗口中,设置验证器的名称,图标,并粘贴刚刚复制的密钥,最后点击 Verify Authenticator。将下方生成的动态密码填入到上一步网页中的安全代码输入框,点击启用即可。

第一次添加验证器时,WinAuth 会提示添加保护措施,从上到下依次为密码保护,Windows 登录验证保护和 UKEY 保护。

再次返回到 WinAuth 主界面时,已经可以看到添加的 Epic 两步验证码了。点击右侧圆圈即可生成验证码用于登录。

默认状态下配置文件存储在 %HOMEPATH%\AppData\Roaming\WinAuth 中,你可以将其移动到 WinAuth 同级目录中,这样可以避免重装系统时忘记备份导致验证器丢失。

WinAuth 下载地址:https://winauth.github.io/winauth/download.html

Leave a Reply

Your email address will not be published. Required fields are marked *

滑动到最右以进行验证 *