1Password支持通过扫码或手动输入密钥添加TOTP身份验证器,可自动填充6位动态验证码;浏览器扩展能自动捕获新密钥;也可从其他验证器迁移密钥,但需原App支持导出Base32密钥。

在1Password中启用身份验证器功能,就能让登录账号时自动填充6位动态验证码,彻底告别手动切换App、抄写数字的麻烦。
在已有登录项中添加TOTP身份验证器
适用于你已经保存了某网站账号密码,但还没绑定动态验证码的情况。
第一步:在1Password主界面找到对应网站的登录项,点击进入编辑模式。
第二步:向下滚动到“Authenticator Code”区域,点击“扫描二维码”按钮→用手机或Mac摄像头对准网站两步验证设置页中的二维码完成识别。
第三步:若扫码失败,点“手动输入密钥”,粘贴网页上显示的完整参数,例如 【secret=JBSWY3DPEHPK3PXP&issuer=Dropbox】。注意必须包含secret=和issuer=两部分,缺一不可,否则无法解析生成有效码。
通过浏览器扩展自动捕获新TOTP密钥
当你第一次在网站完成两步验证流程时,1Password浏览器扩展能主动拦截并保存密钥,前提是扩展已启用且处于登录状态。
方法一:确保Chrome或Edge中已安装最新版1Password扩展,并完成账户登录。
方法二:访问目标网站,进入两步验证流程,在出现“扫描二维码”页面但尚未扫码时,点击地址栏右侧的1Password图标。
方法三:如果看到“发现新的身份验证器代码”提示,直接点击“保存”,系统会自动将该TOTP关联到当前域名下的已有登录项。
这一步操作起来很简单,直接把文件拖进去就行。
从其他验证器迁移密钥到1Password
如果你之前用Authy或Microsoft Authenticator管理过某些网站的动态码,现在想统一收口到1Password里,就得手动导入密钥。
① 在原验证器App中打开对应账户,查找“显示密钥”“导出”或“高级选项”,获取Base32格式密钥(如ENKFGZZUPQ7HVU45)及服务名称(如GitHub)。
② 打开1Password移动App,新建一个登录项或编辑已有项,在“Authenticator Code”区域选择“手动输入密钥”。
③ 输入格式为:【secret=ENKFGZZUPQ7HVU45&issuer=GitHub】,粘贴后立即生成可用动态码。
注意:部分验证器(如免费版Authy)不开放密钥导出功能,此时无法迁移,只能重新在网站端启用新TOTP并扫码绑定。



















