正经学徒,佛系记录,不搞事情
部分名词解释
Alfred:对于MacOS用户来说是一个代替原生Spotlight Search的效率神器,想放弃鼠标吗,那就快用上
Google Authenticator: 是一个app,目的是为了谷歌的双因素认证,
为了安全,使用google来授权的网站往往需要用短信或使用手机app Google Authenticator生成的30秒时效性的6位数编码来做二次验证,安全是安全了,但使用也麻烦了,每次登录账号都需要使用到手机,因此本文记录的目的是为了更方便的使用电脑获取到Google Authenticator code
依赖
- 安装Alfred
- 手机下载Google Authenticator App
- 下载Google Authenticator的Alfred Workflow
如果github访问速度不行,我这里把Alfred Workflow放网盘了
链接: https://pan.baidu.com/s/1F7nNRybgXMrrygPZJE6hXg 密码: bjpo
使用方法
导入Alfred Workflow
直接双击下载的Alfred Workflow即可自动导入到Alfred中
之后唤起Alfred,可使用快捷命令 gauth 来执行指令
获取密钥
密钥的目的是为了结合系统时间生成编码,这里以github为例:
使用google账号注册一个github,进入账号设置,启用二次验证
设置使用手机app
不要扫码,直接点击text code
这里会生成你的密钥,注意保存,以后再也看不见了,使用手机Google Authenticator App激活此密钥,之后按照流程输入code,完成二次验证的启动
配置密钥:
一种方式是通过指令add a new secret添加你的密钥,
另一种方式是手动添加文件 ~/.gauth 文件,并编辑如下内容,可配置多个
[github-red.wu55115@gmail.com]
secret = xxxxxxxxxxx
测试
回车还会直接回填post code并复制到剪切板,此后再也不用手机看二次验证码了,你学废了吗