我的GitHub帐户设置了2因素身份验证,但在克隆存储库时不会请求用户名/密码

时间:2017-04-06 09:27:52

标签: git github two-factor-authentication

我的GitHub帐户设置了2因素身份验证

2 factor authentication enabled

未列出任何个人访问令牌

Empty list of personal access tokens

然而,我可以在不要求用户名或密码的情况下克隆存储库。

enter image description here

怎么回事?

1 个答案:

答案 0 :(得分:2)

在github中,除非您支付私人回购,否则您的所有项目都是公开的 任何拥有github帐户的人都可以克隆您的项目。

双向身份验证用于保护您的帐户而非项目,因为它们都是公开的。

如果您希望私有存储库使用bitbucket。你可以在那里拥有私人存储库。

https://help.github.com/articles/about-two-factor-authentication/

  

启用2FA后,只要有人尝试登录您的GitHub帐户,GitHub就会生成验证码

     

有人可以登录您帐户的唯一方法是,他们知道您的密码并且可以访问您手机上的身份验证码。