Lokalne obliczanie w przeglądarce
Kod TOTP jest obliczany w przeglądarce przez Web Crypto. Dla linków tymczasowych zalecany jest #secret=, ponieważ fragment nie jest wysyłany w żądaniu HTTP.
Wklej secret Base32 lub URI otpauth, aby użyć Generator Microsoft Authenticator kodów
Ta zlokalizowana strona Generator Microsoft Authenticator kodów pomaga zamienić istniejący klucz konfiguracji 2FA lub MFA na aktualny kod TOTP. Widoczny tekst pozostaje taki jak wklejony, a obliczenia normalizują spacje, myślniki i padding wewnętrznie.
Kod TOTP jest obliczany w przeglądarce przez Web Crypto. Dla linków tymczasowych zalecany jest #secret=, ponieważ fragment nie jest wysyłany w żądaniu HTTP.
Działa ze standardowymi konfiguracjami TOTP używanymi przez Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP i inne przepływy 2FA/MFA pokazujące secret Base32 lub otpauth.
Ta macierz pokazuje, jakie dane przyjmuje lokalny generator TOTP/2FA i co sprawdzić przed skopiowaniem kodu.
| Potrzeba | Dane lub ustawienie | Co sprawdzić | Wynik |
|---|---|---|---|
| Ręczny klucz konfiguracji 2FA | Secret Base32 z opcjonalnymi spacjami, myślnikami lub padding | Skopiuj pełny klucz ze strony bezpieczeństwa konta | Pole zachowuje wklejony format, a obliczenie normalizuje lokalnie |
| Link konfiguracji otpauth | URI otpauth://totp/ z QR Authenticator lub ekranu konfiguracji | URI zawiera secret oraz opcjonalnie issuer, digits, period i algorithm | Narzędzie odczytuje obsługiwane parametry TOTP i aktualizuje opcje |
| Obraz QR Authenticator | Zrzut QR lub zapisany obraz | Przeglądarka obsługuje lokalne BarcodeDetector API | QR jest odczytywany w przeglądarce; upload nie jest potrzebny |
| Wiele kont | Jeden niezależny generator na secret | Użyj Add generator tylko dla innego konta lub MFA token | Każdy generator ma własną nazwę, secret, odliczanie i przycisk kopiowania |
| Zaawansowane ustawienia TOTP | SHA-1, SHA-256, SHA-512; 6 albo 8 cyfr; okres 10-120 sekund | Dopasuj ekran usługi, jeśli nie jest to typowy domyślny kod 6-cyfrowy 30-sekundowy | Kody są zgodne z aplikacjami Authenticator kompatybilnymi z RFC 6238 |
| Skrót URL z secret | #secret= fragment, secret w path lub query ?secret= | Preferuj fragmenty, bo secret po # nie jest wysyłany w żądaniach HTTP | Strony path i query z secret są serwowane z noindex/no-store |
TOTP to jednorazowe hasło oparte na czasie. Aplikacja authenticator i usługa współdzielą secret Base32 i używają bieżącego czasu do utworzenia krótkiego kodu, który zwykle zmienia się co 30 sekund.
Obliczenia TOTP działają w przeglądarce z Web Crypto. Konto nie jest wymagane, a secret nie jest wysyłany do backend API w celu wygenerowania kodu. Dla skrótów URL preferuj #secret=.
Strona startuje z jednym generatorem. Kliknij Dodaj generator dla każdego dodatkowego secret 2FA lub MFA, opcjonalnie nadaj nazwę, wklej Base32 secret lub URI otpauth i skopiuj kod.
Tak. Zalecany format to https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Działają też path shortcuts i URL-e ?secret=.
Nie. Używa istniejącego klucza konfiguracji do obliczenia aktualnego kodu. Secret tworzy strona lub aplikacja, w której włączasz uwierzytelnianie dwuskładnikowe.
Obliczenia TOTP działają lokalnie w przeglądarce. Nie udostępniaj prawdziwych secretów przez path lub query; użyj #secret=, jeśli potrzebujesz skrótu URL.
Zalecany jest format fragment, ponieważ zawartość po # nie jest wysyłana z żądaniami HTTP. Formaty path i query też są obsługiwane, a takie strony otrzymują noindex, aby uniknąć indeksowania URL-i z sekretami.
https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/#YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/?secret=YOUR_BASE32_SECRETNie udostępniaj prawdziwych sekretów 2FA innym osobom. Dla tymczasowych skrótów wybieraj URL fragment #secret=.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.