Back to Help Center
HelpAuthentication Methods

Generating TOTP codes manually

How to use time-based one-time passwords when push isn't available.

Using TOTP Codes

TOTP (Time-based One-Time Password) codes are 6-digit codes that change every 30 seconds. They work even when you're offline.

Viewing Your Codes

  1. Open the AffirmID app
  2. Your accounts are listed on the home screen
  3. Each account shows a 6-digit code
  4. A countdown timer shows when the code will refresh

Entering a Code

When a service asks for your authentication code:

  1. Open AffirmID
  2. Find the matching account
  3. Note the 6-digit code
  4. Enter it on the service's login page
  5. Click Verify or Submit

Tip: If the code is about to expire (timer nearly empty), wait for the new code to avoid timing issues.

When to Use TOTP vs Push

Use TOTP when:

  • You don't have internet on your phone
  • Push notifications aren't working
  • The service doesn't support push
  • You prefer typing codes

Use Push when:

  • You want faster authentication
  • You want to see login context
  • You're at your computer with your phone nearby

Code Not Working?

If your code isn't accepted:

  1. Check the time - Your phone's clock must be accurate
  2. Wait for new code - The code may have just expired
  3. Verify the account - Make sure you're using the right service
  4. Sync time - Go to Settings → Time Sync in AffirmID

Security Notes

  • Codes are generated locally on your device
  • They're not sent over the internet
  • Each code can only be used once
  • Codes expire after 30 seconds

Was this article helpful?