Please provide the means to disable this.
I guess, it's a good idea to have this in place by default, but it makes it tedious for me to work from a rather big computer pool room I maintain.
I end up having to run between the room and my office just to check number codes and waste time I don't have then...
This "feature" is ridiculous, please remove it. It is forced 2 factor auth. If I had sensitive stuff, I would opt in for 2 factor auth. But since I don't, this is just unnecessary hassle. And considering that the verification isn't needed with terminal access, it doesn't actually deter from any wrongdoing. It is just annoying.
I appreciate you bearing with us. I've alerted the team in charge of this to your concerns, informing them that we've had a lot of people who feel the same way as the original poster.
While I can't say how this will be resolved, I can say that this team is trying hard to balance ease of use with security for all of our users and that is not an easy challenge to resolve. What is considered secure for one group of users is generally criticized by another group of users for not being secure enough.
I know that's not the answer that you're looking for and I apologize for that. If you would like to share your feedback directly with the team responsible, I recommend using GitHub's feedback form.
Absolutely support this. Please bother only those with weak passwords, not all those that are aware of secure passwords!
Please remove this. It's just annoying. If any user wanted added security they could have enabled 2FA. If not then they don't want hiccups, and a straight forward login.
So please stop pestering us.