遥想三年前,有个学姐借我的手机登录某页游,发现自己没有记住那复杂随机冗长且唯一的密码,当时有了如下对话:

“先登录Chrome账户,然后就可以自动同步密码啦”

“对哦”

“密码Chrome都帮你记着呢”

最后这句话在我心中生根发芽许久,但是今天突然发现:Chrome忘了我的密码。

 

发生了什么

Chrome忘记了我的密码。

具体来说分了三个阶段。

阶段一:chrome所有cookie突然失效,当我准备手动重新登录的时候,发现所有保存的密码中,唯独我之前登录中的账户密码随之消失。比如某SNS我有一个主号五个小号,而保存密码候选项里五个小号赫然在列,主号却不知所踪;

此时本地的密码浏览器同样搜索不到那些消失的主号,但是passwords.google.com中仍然保存着完整的账户密码。

 

阶段二:登出重启再登录,卸载重启再安装,彻底卸载重启再安装,经过了三轮折腾,信用卡、地址这类的信息迅速同步回本地,但是密码一栏完全清空,包括之前幸存的那些小号。“您没有保存的密码”。

此时passwords.google.com中仍然保存着完整的账户密码。

 

阶段三:我打开另一台常年不用的Windows PC,打开chrome重新激活账户同步,很快密码更新到了跟passwords.google.com同步的水平。

 

经过这三个阶段,我只能承认,密码没有丢失,它们就是不愿意来到现在这台PC上。

噩梦般的场面

怎么解决

眼前发生的一幕幕超出了我的理解,往日的信仰被扔进不信任的漩涡中翻腾。

但是我是个见过世面的人,常年的经验驱使我的身体不由自主的动了起来。

来到 chrome://flags/#password-import-export,找到 #PasswordImport 选项,选择 Enabled.
来到 passwords.google.com 并从设置选项中选择 Export passwords,导出 Google Passwords.csv.
来到 Chrome 浏览器的设置-密码,选择导入。

至此 Chrome 保存的账户密码表面上恢复了正常。

后续同步连通性有待进一步测试。

 

 

重装浏览器的代价是什么

彻底卸载浏览器的代价是损失了——

  1. 所有cookie
  2. 绝大多数插件的配置选项,例外是SwitchyOmega
  3. Tampermonkey中所有的本地脚本
  4. Adblock Plus中的所有内置Filter和自定义过滤
  5. 所有页面指定的缩放比例
  6. 一些喜欢保存选项配置在本地的网站的设置

这么统计下来,损失不大。

但是我应该先尝试导入导出csv,然后再尝试重装的,这是个常识性错误。

基于个人经验,浏览器绝对是PC上使用频率和时长名列前茅的软件类别之一。

虽然账号同步功能帮你解决了大半,但是切换到新的浏览器环境仍然需要适应。

尤其是一些踩过的坑,例如EasyList下属的EasyPrivacy Filter会过滤掉某些中文SNS门户的css文件。

 

尾声

你99%的时间可以信任Chrome和Google,亦或是其他账密保存服务,但是还是需要为那1%的情况做好准备。

  1. 定期从passwords.google.com导出密码并在其他地方加密存储。
  2. 定期导出并异地保存收藏夹、本地插件的配置文件。