В съответствие с предвиденията, GitHub ще спре поддръжката на свързване към Git обекти с използване на паролна автентикация. Промяната ще влезе в сила днес в 19:00 (MSK), след което директното извършване на операции с Git, изискващи автентикация, ще бъде възможно само чрез SSH ключове или токени (персонални GitHub токени или OAuth). Изключение се предоставя само за акаунти, използващи двуфакторна автентикация, които се свързват към Git с парола и допълнителен ключ.
Очаква се затягането на изискванията за автентикация да защити потребителите от компрометиране на техните репозитории в случай на изтичане на потребителски бази данни или хакване на трети услуги, в които потребителите са използвали същите пароли като в GitHub. Сред предимствата на токенната автентикация са: възможността за генериране на отделни токени за конкретни устройства и сесии, поддръжка на отмяна на компрометирани токени без смяна на удостоверителните данни, възможността за ограничаване на обхвата на достъп чрез токена, и сигурността на токените при определяне чрез методи на пробив (brute force).
Източник: opennet.ru
