GitHub o rozhodnutí vzdať sa podpory autentifikácie heslom pri pripojení k Gitu. Priame vykonávanie operácií s Gitom, ktoré vyžadujú autentifikáciu, bude možné iba pri použití SSH kľúčov alebo tokenov (osobné GitHub tokeny alebo OAuth). Podobné obmedzenie sa bude používať aj pre REST API. Nové pravidlá autentifikácie pre API budú zavedené 13. novembra a sprísnenie prístupu k Gitu je naplánované na polovicu budúceho roka. Výnimka bude poskytnutá iba účtom, ktoré používajú , ktorí sa budú môcť pripojiť k Gitu pomocou hesla a dodatočného overovacieho kódu.
Predpokladá sa, že sprísnenie požiadaviek na autentifikáciu umožní chrániť používateľov pred zneužitím ich repozitárov v prípade úniku používateľských databáz alebo hackovania tretích služieb, na ktorých používatelia používali rovnaké heslá ako na GitHub. Medzi výhody autentifikácie pomocou tokenov patrí možnosť generovať samostatné tokeny pre konkrétne zariadenia a relácie, podpora odvolania skompromitovaných tokenov bez zmeny prihlasovacích údajov, možnosť obmedziť rozsah prístupu prostredníctvom tokenu, odolnosť tokenov voči uhádnutiu (brute force).
Zdroj: opennet.ru
