1. Включите TOTP в своём аккаунте

Откройте настройки безопасности нужного сервиса. Выберите приложение-аутентификатор или TOTP. Обычно сервис показывает QR-код и ключ для ручного ввода. Сохраните выданные сервисом коды восстановления в надёжном месте.

2. Добавьте ключ в 2fas.online

Вставьте ключ или ссылку otpauth://totp/ в форму на главной странице. Код появится, а профиль автоматически сохранится в этом браузере. Название необязательно. Изменения в карточке обновляют только этот профиль. Для следующего нажмите «Добавить профиль»: новая карточка появится после сохранённых. У каждой карточки свой код и таймер. Стандартные параметры — SHA-1, шесть цифр и интервал 30 секунд. Корректная ссылка может задавать SHA-256, SHA-512, восемь цифр или другой интервал. Меняйте параметры только по указанию сервиса.

3. Подтвердите текущий код

Нажмите на код, чтобы скопировать цифры без пробелов, затем вставьте их в поле проверки на сайте сервиса. Завершите настройку там. Добавление профиля здесь само по себе не включает и не меняет двухфакторную защиту в исходном сервисе.

Почему число совпадает

TOTP использует общий ключ и счётчик, рассчитанный из Unix-времени. Криптографическая операция HMAC выдаёт значение, которое сокращается до нужного числа цифр. Сервис проверяет результат по тем же исходным данным. В 2fas.online реализован алгоритм из RFC 6238.

Таймер следует за текущими часами, а не запускает новый 30-секундный интервал при открытии страницы. После возврата из фоновой вкладки код пересчитывается по актуальному времени. Если коды не подходят, включите автоматическую установку даты и времени на устройстве.

4. Сделайте зашифрованную копию

Нажмите «Экспорт» и задайте длинный уникальный пароль. Скачайте зашифрованный файл .2fa. Для переноса откройте 2fas.online в другом браузере или устройстве, нажмите «Импорт» и введите пароль. Существующие профили сохранятся; совпадающие ключи с теми же параметрами будут пропущены.

Работа без интернета

Первое посещение требует подключения. Если браузер поддерживает service worker и разрешает хранение данных, сайт кэширует статические файлы. После этого сохранённые коды можно получать без сети. Если браузер очистит данные сайта или отключит кэширование, для загрузки страницы снова понадобится интернет. Часы устройства должны оставаться точными.