This is just shenanigans to get our phone numbers. As if forcing keys over password was not bad enough. I wonder if I will be able to connect and pull from a private repository without 2FA. Otherwise my personal web server setup breaks.
You are not required to use your phone number for 2FA. In fact, they discourage users from using SMS for 2FA.
Raising the bar for software security: GitHub 2FA begins March 13
21–30 of 90 posts
Re: Raising the bar for software security: GitHub 2FA begins March 13
#22A quick off topic question related to 2FA. If an employee is required to complete the 2FA to access to the company's system, is the company responsible to provide the employee a necessary device (either phone or hardware token) to complete the 2FA?
In what way? Morally and ethically, I think you're going to get a resounding yes from people here. Legally, I very much doubt it, but I am not a lawyer.
Re: Raising the bar for software security: GitHub 2FA begins March 13
#23Absolutely insane. Why does Github even care whether I use 2FA?
Re: Raising the bar for software security: GitHub 2FA begins March 13
#24This is just shenanigans to get our phone numbers. As if forcing keys over password was not bad enough. I wonder if I will be able to connect and pull from a private repository without 2FA. Otherwise my personal web server setup breaks.
Re: Raising the bar for software security: GitHub 2FA begins March 13
#25This is a step in the right direction. Although if i’m not mistaken the case for somebody stealing your .ssh directory with keys and contributing to GitHub over SSH still stands. I guess it’d be hard to require everybody to password protect their ssh keys.
Re: Raising the bar for software security: GitHub 2FA begins March 13
#26Nope, useless initiative if they allow people to use SMS codes. Sim-hijacking is so easy that I'd wager not having any 2FA is more secure than offering SMS 2FA, as people will also be able to social engineer Microsoft to give access to a GitHub account if they are the "telephone number owner", as long as they can prove they can solve the SMS 2FA.
Sad to see, but not surprising.
Re: Raising the bar for software security: GitHub 2FA begins March 13
#27A quick off topic question related to 2FA. If an employee is required to complete the 2FA to access to the company's system, is the company responsible to provide the employee a necessary device (either phone or hardware token) to complete the 2FA?
Re: Raising the bar for software security: GitHub 2FA begins March 13
#28Maybe I should just self-host my few little open source projects...
Re: Raising the bar for software security: GitHub 2FA begins March 13
#29A quick off topic question related to 2FA. If an employee is required to complete the 2FA to access to the company's system, is the company responsible to provide the employee a necessary device (either phone or hardware token) to complete the 2FA?
We are factoring this into our "should we buy company iPhones for all employees?" conversation right now.
Re: Raising the bar for software security: GitHub 2FA begins March 13
#30GitHub is also one of the few big sites that support Passkeys for 2FA. You can use your Trusted Platform Module, Yubikey, or any Secure Enclave equipped Mac to 2FA.