V skladu z načrtom, ki je bil vnaprej določen, bo GitHub prenehal podpirati povezovanje z Git objekti z uporabo avtentikacije z geslom. Sprememba bo veljavna danes ob 19. uri (MSK), po kateri bo neposredno izvajanje operacij z Git, ki zahtevajo avtentikacijo, mogoče le z uporabo SSH ključev ali žetonov (osebni GitHub žetoni ali OAuth). Izjema je omogočena samo računom, ki uporabljajo dvofaktorsko avtentikacijo, in se povezujejo z Git z geslom in dodatnim ključem.
Ocenjuje se, da bo zaostritev zahtev po avtentikaciji zaščitila uporabnike pred kompromitacijo njihovih repozitorijev v primeru uhajanja uporabniških baz ali zlomov tretjih storitev, na katerih so uporabniki uporabljali iste gesla kot z GitHubom. Med prednostmi avtentikacije z žetoni so: možnost generiranja posebnih žetonov za specifične naprave in seje, podpora za umik kompromitiranih žetonov brez spremembe uporabniških podatkov, možnost omejitve dostopa prek žetona, varnost žetonov pri določanju z metodo poskusa in napake (brute force).
Izvor: opennet.ru
