Github 2FA 如何简单实现?

2023-08-15 09:27:29 +08:00
 XIVN1987

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

13716 次点击
所在节点    Android
51 条回复
codehz
2023-08-15 09:28:28 +08:00
用浏览器提供的 Passkey 啊
superchijinpeng
2023-08-15 09:42:07 +08:00
1Password + Passkey
proxytoworld
2023-08-15 09:44:19 +08:00
是苹果手机吗,苹果手机自带了 Authenticator APP
hellomynameis
2023-08-15 09:45:25 +08:00
AoEiuV020JP
2023-08-15 09:45:27 +08:00
Microsoft Authenticator 不需要谷歌市场吧,
我看小米市场里就有这个,
XIVN1987
2023-08-15 09:46:19 +08:00
是华为 P30 ,,Microsoft Authenticator 、Authy 、1Password 这些在应用商店里都搜不到,,

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