Опубликовано:
GitHub Desktop начал выдавать короткоживущие токены авторизации
GitHub Desktop 3.6.10 и новее получает короткоживущие токены авторизации: они обновляются автоматически, а срок использования утёкшего токена сокращается.
GitHub начала выдавать короткоживущие токены авторизации в GitHub Desktop версии 3.6.10 и новее. Такие токены обновляются автоматически, поэтому утёкший токен остаётся рабочим меньше времени.
Desktop сам продлевает токены для запросов к GitHub API и для Git-операций. Пользователю не нужно ничего делать вручную: продление идёт в фоне и не выпадает из обычного рабочего процесса. Смысл в том, что при утечке токена у постороннего меньше времени на его использование.
Развёртывание идёт постепенно на github.com, включая GitHub Enterprise Cloud. Пока функция доступна не всем, а GitHub Enterprise Server в развёртывание не входит. Действующие сессии после обновления остаются активными, уже выданные токены автоматически не переносятся на новую схему. Короткоживущий токен выдаётся при входе, когда развёртывание доходит до конкретной установки.
Чтобы получить функцию, нужно обновить GitHub Desktop до 3.6.10 или более новой версии и войти в аккаунт, которому она доступна. Инструкции по входу GitHub приводит в документации Desktop, отзывы и сообщения об ошибках принимают в репозитории приложения.