Github 2FA 如何简单实现?

268 天前
 XIVN1987

刚刚收到 Github 邮件,,要求开启 2FA ,,可是安装 Authy, Microsoft Authenticator 需要 google play ,,我没有 google play 怎么办??

9042 次点击
所在节点    Android
51 条回复
codehz
268 天前
用浏览器提供的 Passkey 啊
superchijinpeng
268 天前
1Password + Passkey
proxytoworld
268 天前
是苹果手机吗,苹果手机自带了 Authenticator APP
hellomynameis
268 天前
AoEiuV020JP
268 天前
Microsoft Authenticator 不需要谷歌市场吧,
我看小米市场里就有这个,
XIVN1987
268 天前
是华为 P30 ,,Microsoft Authenticator 、Authy 、1Password 这些在应用商店里都搜不到,,

难道只能换手机了吗!!
keyfunc
268 天前
都是通用的,你搞个微信小程序都能用
XIVN1987
268 天前
“密码验证+邮箱验证”是不是也属于两步验证??为啥 github 不支持这种两部验证?
davin
268 天前
APKMirror 直接搜安装包下载
noahhhh
268 天前
passkey 用 chrome 扫码就行了,不过我不知道没有谷歌服务行不行
fengjianxinghun
268 天前
@XIVN1987 这不叫
hsfzxjy
268 天前
我是自建 vaultwarden 用 TOTP
Terry05
268 天前
@hellomynameis #4 能用,方便,感谢
duke807
268 天前
@fengjianxinghun #11 那叫什么?
XIVN1987
268 天前
@davin
感谢,,下载成功。。
Hamm
268 天前
WebAuthn
XIVN1987
268 天前
大概看了下原理:
1 、Github 生成一个密钥,Microsoft Authenticator 通过扫描 Github 展示的二维码保存这个密钥,,这样 Github 服务器和 Microsoft Authenticator 手机 APP 就保存了同一个密钥,,
2 、登录的时候服务器和 APP 都根据自己的密钥生成一个短的数字,,服务器通过比较登录时客户提交的数字和自己生成的数字是否相同,,来验证二者的密钥是否相同。。
3 、密钥相同就表示是本人,,可以登录
zzzsy
268 天前
yinmin
268 天前
很多软件都提供 2FA 认证器的,例如:阿里云 app (右上角虚拟 mfa 图标)
yinmin
268 天前
@XIVN1987 搜索“华为云”app ,里面应该有 2FA 认证器的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965341

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX