Сегодня мы на Product Hunt! Оставить комментарий

Аутентификатор для Vercel

Двухфакторная аутентификация Vercel работает с любым приложением-аутентификатором с кодами на основе времени (TOTP) — в том числе в браузере. Откройте «Account Settings» → «Authentication», включите двухфакторную аутентификацию, выберите приложение-аутентификатор и отсканируйте QR-код с экрана расширением Аутентификатор.

Аккаунт Vercel деплоит в продакшн, хранит переменные окружения ваших проектов — API-ключи, адреса баз данных — и направляет ваши домены на то, что он раздаёт. Тот, кто войдёт с вашим паролем, может всё это изменить. С 2FA Vercel запрашивает ещё и шестизначный код из аутентификатора, а команды могут сделать её условием участия: команда с обязательной 2FA блокирует участников без неё.

Включите двухфакторную аутентификацию в Vercel

Vercel предлагает два способа: приложение-аутентификатор и ключ доступа (passkey), например ключ безопасности или вход по отпечатку пальца на компьютере. Шаги ниже настраивают приложение-аутентификатор; ключ доступа можно добавить вместе с ним.

  1. Войдите в Vercel с компьютера.
  2. Откройте настройки аккаунта и выберите «Authentication» (аутентификация) — или сразу перейдите на vercel.com/account/settings/authentication.
  3. В разделе «Two-Factor Authentication» (двухфакторная аутентификация) включите переключатель 2FA.
  4. Выберите способ «приложение-аутентификатор».
  5. Vercel покажет QR-код. Не закрывайте страницу и добавьте его в расширение, как описано ниже, — или скопируйте ключ, который показывает Vercel, для ручного ввода, — затем введите шестизначный код из расширения для подтверждения.
Официальная инструкция: Vercel

Добавьте Vercel в Аутентификатор

  1. Установите Аутентификатор 2FA из Chrome Web Store и закрепите его на панели инструментов, чтобы значок был под рукой.
  2. Не закрывайте страницу Vercel с QR-кодом. Нажмите на значок расширения, затем «Добавить аккаунт» → «QR-код» → «Сканировать QR с экрана».
  3. Аккаунт появится в списке с шестизначным кодом, который меняется каждые 30 секунд. При желании переименуйте его — название видите только вы.
  4. Вернитесь в Vercel и введите текущий код в поле подтверждения. Если код вот-вот сменится, дождитесь следующего.
  5. Vercel подтвердит, что двухфакторная аутентификация включена. Теперь при входе будет запрашиваться код — нажмите на значок расширения и скопируйте его.

QR-кода нет или он не сканируется? Найдите на экране настройки в Vercel вариант ручного ввода ключа, скопируйте ключ и добавьте его в расширении: «Добавить аккаунт» → «Вручную» → «Секретный ключ».

Установить Аутентификатор 2FA в Chrome — бесплатно

Сохраните коды восстановления Vercel

Когда 2FA настроена, Vercel предложит сохранить коды восстановления. Храните их не на этом компьютере — именно они вернут вас в аккаунт, если вы потеряете аутентификатор. Каждый код действует один раз, а новый набор можно создать в любой момент в тех же настройках «Authentication».

Код не принимается?

Чаще всего сменился QR-код: сайт делает новый каждый раз, когда страницу настройки обновляют или открывают заново, и аккаунт, добавленный первым, больше не подходит. Начните настройку заново, добавьте QR-код, который сейчас на экране, и сразу введите его код. Две записи для одного сайта? Берите самую новую. Другие причины: почему коды не принимаются.

Вводили ключ вручную? Вставьте его в генератор TOTP-кодов и сравните код с тем, что показывает расширение. Если они отличаются, ключ скопирован с ошибкой — добавьте аккаунт заново.

Вопросы

Можно ли пользоваться 2FA в Vercel без телефона?
Да. Vercel приводит в пример Google Authenticator, но подойдёт любое приложение со стандартными кодами на основе времени — в том числе расширение Аутентификатор, которое считывает QR-код прямо со страницы настроек и генерирует коды в Chrome. Второй способ, который предлагает Vercel, — ключ доступа на компьютере.
Что делать, если я потерял доступ к аутентификатору?
На экране двухфакторной проверки введите один из кодов восстановления или используйте ключ доступа, если вы его добавили. Затем настройте аутентификатор заново и сохраните новые коды. Если нет ни того ни другого, придётся просить Vercel восстановить аккаунт, а для этого — доказать, что он ваш.
Моя команда в Vercel требует 2FA. Что для меня меняется?
Пока 2FA в вашем аккаунте не включена, вы не можете открывать ресурсы команды, ваши сборки для команды завершаются ошибкой, а CI-токены, привязанные к вашему аккаунту, перестают работать. Vercel предложит настроить её, когда вы откроете дашборд команды; после включения всё снова работает. Сервисным аккаунтам и ботам 2FA тоже нужна.
Почему Vercel пишет, что код неверный?
Обычно сменился QR-код: если настройку закрыли или начали заново, Vercel создал новый, и аккаунт, добавленный первым, больше не подходит. Удалите его из расширения, добавьте QR-код, который сейчас на экране, и сразу введите его код. Если в расширении две записи для Vercel, берите самую новую.

Коды в одном клике от страницы входа

Аутентификатор хранит коды 2FA в браузере и только на вашем устройстве. Пользоваться им можно бесплатно, исходный код открыт, аккаунт и телефон не нужны. Локальные бэкапы и защита паролем по желанию уже встроены.

Установить Аутентификатор 2FA в Chrome — бесплатно