Authenticator developer resources
Use these references and tools when developing or checking an authenticator integration. Work with test secrets rather than live account credentials.
Check calculations against known values
Start with the official HOTP and TOTP test vectors. Check the exact key encoding, moving value, algorithm, and output length before comparing results.
Inspect the setup flow
An accurate code calculation is only one part of an integration. Inspect setup links and QR contents, and confirm how the authenticator handles the settings your application requires.
Keep test data separate
Use dedicated sample keys in tests, screenshots, and issue reports. Never reuse a public test secret for a real account.