Головна

Код 2FA не працює

Цей довідник пояснює 2FA code troubleshooting у контексті локальних Authenticator кодів, ключів Base32, посилань otpauth і URL shortcuts.

Допомога з 2FA, MFA і TOTP authenticator

Використовуйте цю сторінку як легкий генератор кодів TOTP/OTP для двофакторної автентифікації (2FA), багатофакторної автентифікації (MFA) і кодів, сумісних з authenticator. Вставте Base32 secret або посилання otpauth і додавайте генератори лише за потреби.

Опис функцій

Поле secret показує вставлений текст без змін, а генератор внутрішньо приймає пробіли, дефіси та padding. Кожен генератор має власний 30-секундний TOTP-таймер, необов'язкову назву, вставку, очищення, видалення і копіювання одним кліком. Сторінка за замовчуванням починається з одного генератора; додавайте більше лише для кількох акаунтів, secret 2FA або MFA token. Підтримуються URI otpauth://, Base32 secret, URL fragments, path shortcuts і query parameters.

URL-ярлики secret

Рекомендовано формат fragment, бо вміст після # не надсилається з HTTP-запитами. Формати path і query також підтримуються, а такі сторінки позначаються noindex, щоб URL із secret не індексувалися. Не діліться реальними secret 2FA з іншими. Для тимчасових ярликів краще використовувати URL fragment #secret=.

Область інструмента

Інструмент перетворює наявний ключ налаштування на поточні TOTP коди. Він не створює нові secrets, SMS OTP, push-підтвердження, passkeys або recovery codes.

Таблиця виправлення неправильного коду 2FA

Зіставте симптом із ймовірною причиною TOTP, перевіркою та безпечним виправленням.

СимптомЙмовірна причинаЩо перевіритиВиправлення
Код відхиляється навіть при швидкому копіюванніЧас пристрою або браузера не синхронізованоПорівняйте з автоматичним мережевим часом і дочекайтесь наступного 30-секундного вікнаУвімкніть автоматичні дату, час і часовий пояс, потім перезавантажте генератор
Інший Authenticator показує інший кодІнший акаунт, issuer, workspace або secretПорівняйте issuer, мітку акаунта, email і початковий ключ Base32Використайте ключ саме того акаунта, який просить код
Ключ приймається, але код не працюєSetup key неповний або має неправильний символСкопіюйте secret Base32 або повний otpauth URI ще разВставте початкове значення знову без втрати символів
Довжина коду або таймер відрізняютьсяАлгоритм, цифри або період не збігаютьсяЗнайдіть SHA-1/SHA-256/SHA-512, 6/8 цифр і період в URI або setup сторінціВстановіть ті самі алгоритм, кількість цифр і період, що в сервісі
Іноді працює, але падає наприкінці countdownКод сплив до перевірки або вже був використанийПеревірте залишок секунд і чи цей самий код уже надсилалиДочекайтесь нового коду й надішліть його на початку вікна
Сторінка входу просить інший методSMS, email OTP, push, passkey, hardware key, backup або recoveryПрочитайте текст сторінки й підтвердьте, що вона просить код AuthenticatorВикористайте потрібний метод або recovery; TOTP не створює такі коди

Стандарти й джерела

FAQ

Що таке TOTP?

TOTP — це одноразовий пароль на основі часу. Додаток authenticator і сервіс мають спільний Base32 secret та використовують поточний час для створення короткого коду, який зазвичай змінюється кожні 30 секунд.

Цей інструмент 2FA локальний?

Обчислення TOTP виконується у вашому браузері через Web Crypto. Акаунт не потрібен, і secret не надсилається до backend API для генерації коду. Для URL-ярликів краще використовувати #secret=.

Як використовувати кілька генераторів?

Сторінка починається з одного генератора. Натисніть Додати генератор для кожного додаткового secret 2FA або MFA, за потреби задайте назву, вставте Base32 secret або URI otpauth і скопіюйте код.

Чи можна відкрити URL із кодом налаштування 2FA?

Так. Рекомендований формат: https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Також працюють path shortcuts і URL ?secret=.