Github 2FA 如何简单实现?

2023 年 8 月 15 日
 XIVN1987

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

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

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

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

https://study.congcong.us/t/965341

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

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

© 2021 V2EX