A korábban tervezett ütemterv szerint a GitHub leállítja a Git-objektumokhoz való csatlakozás támogatását jelszó alapú hitelesítéssel. A módosítás ma 19 órakor (MSK) lép életbe, ezt követően a hitelesítést igénylő Git-műveletek végrehajtása csak SSH-kulcsok vagy tokenek (GitHub személyes tokenek vagy OAuth) használatával lesz lehetséges. Kivételt képeznek azok a fiókok, amelyek kétfaktoros hitelesítést használnak, és jelszóval és további kóddal csatlakoznak a Git-hez.
Feltételezhető, hogy a hitelesítési követelmények szigorítása segít megvédeni a felhasználókat a tárolóik kompromittálódásától, ha a felhasználói adatbázisok megszivárognak vagy harmadik fél szolgáltatásainak feltörésével, ahol a felhasználók ugyanazokat a jelszavakat használták a GitHub-bal. A token alapú hitelesítés előnyei közé tartozik: lehetőség külön tokenek generálására konkrét eszközök és munkamenetek számára, a kompromittált tokenek visszavonásának támogatása az azonosító adatok megváltoztatása nélkül, a hozzáférési terület korlátozásának lehetősége a tokenen keresztül, valamint a tokenek biztonsága a brute force módszer alkalmazásakor.
Forrás: opennet.ru
