GitHub refuses to honor passwords for authenticating functions and is now urging users to adopt any one of the Multi-Factor Authentication