Если пользователь все еще применяет логин и пароль для аутентификации Git-операций, необходимо предпринять следующие шаги во избежание сбоев в работе. Разработчикам необходимо начать использовать личный токен доступа по HTTPS (рекомендуется) или ключ SSH. Если пользователь увидит предупреждение о том, что он использует устаревшую стороннюю интеграцию, следует обновить клиент до последней версии.
Интеграторам необходимо аутентифицировать интеграцию с помощью потоков авторизации через интернет или устройства. Дополнительные сведения можно прочитать в разделе Authorizing OAuth Apps.
Принудительная аутентификация на основе токенов для аутентификации Git-операций повышает защиту учетных записей GitHub от попыток взлома, не позволяя злоумышленникам использовать украденные учетные данные или повторно используемые пароли для взлома аккаунтов.