В аккаунте Hugging Face — ваши модели, датасеты и Spaces, включая приватные, ваши токены доступа и право пушить в репозитории ваших организаций. Тот, у кого есть ваш пароль, может публиковать от вашего имени или подменить модель, которую скачивают другие. С двухфакторной аутентификацией Hub запрашивает шестизначный код из аутентификатора при каждом входе и ещё раз каждые 30 дней.
Включите двухфакторную аутентификацию в Hugging Face
Hugging Face называет Authy, Google Authenticator, Microsoft Authenticator и FreeOTP, но подходит любое приложение со стандартными шестизначными кодами. Организации на тарифах Team и Enterprise могут потребовать, чтобы все участники включили двухфакторную аутентификацию.
- Войдите на huggingface.co с компьютера.
- Нажмите на фото профиля в правом верхнем углу и выберите «Settings».
- Откройте в настройках страницу «Authentication».
- Выберите «Add Two-Factor Authentication».
- Hub покажет QR-код. Оставьте его на экране и добавьте в расширение, как описано ниже, — затем введите шестизначный код из расширения в поле «Code» и сохраните.
Добавьте Hugging Face в Аутентификатор
- Установите Аутентификатор 2FA из Chrome Web Store и закрепите его на панели инструментов, чтобы значок был под рукой.
- Не закрывайте страницу Hugging Face с QR-кодом. Нажмите на значок расширения, затем «Добавить аккаунт» → «QR-код» → «Сканировать QR с экрана».
- Аккаунт появится в списке с шестизначным кодом, который меняется каждые 30 секунд. При желании переименуйте его — название видите только вы.
- Вернитесь в Hugging Face и введите текущий код в поле подтверждения. Если код вот-вот сменится, дождитесь следующего.
- Hugging Face подтвердит, что двухфакторная аутентификация включена. Теперь при входе будет запрашиваться код — нажмите на значок расширения и скопируйте его.
QR-кода нет или он не сканируется? Найдите на экране настройки в Hugging Face вариант ручного ввода ключа, скопируйте ключ и добавьте его в расширении: «Добавить аккаунт» → «Вручную» → «Секретный ключ».
Установить Аутентификатор 2FA в Chrome — бесплатноСкачайте коды восстановления Hugging Face
Как только код принят, Hub показывает список кодов восстановления. Скачайте их — файл называется huggingface-recovery-codes.txt — или распечатайте и храните не на этом компьютере. Каждый код позволяет войти один раз. Если вы их потеряли или хотите новый набор, откройте настройки «Authentication», выберите «Recovery Code» и нажмите «Regenerate recovery codes» — старые коды перестанут работать.
Код не принимается?
Чаще всего сменился QR-код: сайт делает новый каждый раз, когда страницу настройки обновляют или открывают заново, и аккаунт, добавленный первым, больше не подходит. Начните настройку заново, добавьте QR-код, который сейчас на экране, и сразу введите его код. Две записи для одного сайта? Берите самую новую. Другие причины: почему коды не принимаются.
Вводили ключ вручную? Вставьте его в генератор TOTP-кодов и сравните код с тем, что показывает расширение. Если они отличаются, ключ скопирован с ошибкой — добавьте аккаунт заново.
Вопросы
- Какие приложения-аутентификаторы работают с Hugging Face?
- Любое приложение со стандартными кодами на основе времени (TOTP). Hugging Face называет Authy, Google Authenticator, Microsoft Authenticator и FreeOTP; расширение Аутентификатор работает так же и считывает код прямо со страницы настроек Hub, так что телефон не нужен.
- Может ли организация потребовать двухфакторную аутентификацию?
- Да, на тарифах Team и Enterprise: в расширенных настройках безопасности организации администраторы могут потребовать, чтобы каждый участник включил двухфакторную аутентификацию в своём аккаунте.
- Что делать, если я потерял доступ к аутентификатору?
- На экране ввода кода нажмите «Lost access to your two-factor authentication app? Use a recovery code» и введите один из кодов восстановления. Без них обратитесь в поддержку Hugging Face — вас попросят доказать, что аккаунт ваш, другим фактором, например SSH-ключом или персональным токеном доступа.
- Почему Hugging Face пишет, что код неверный?
- Обычно часы компьютера сбиты на минуту и больше. Включите автоматическую установку даты и времени и попробуйте следующий код. Если не помогло, возможно, аккаунт добавлен из старого кода — удалите его из расширения, удалите двухфакторную аутентификацию в настройках «Authentication» и настройте её заново.
Коды в одном клике от страницы входа
Аутентификатор хранит коды 2FA в браузере и только на вашем устройстве. Пользоваться им можно бесплатно, исходный код открыт, аккаунт и телефон не нужны. Локальные бэкапы и защита паролем по желанию уже встроены.
Установить Аутентификатор 2FA в Chrome — бесплатно