Can't log in

Common symptoms

  • "Invalid email or password." on the Login form
  • "Please verify your email before signing in." on a successful email+password
  • Stuck on Login page after clicking Sign in
  • "Too many requests. Please try again later." (rate-limited)

Likely causes and fixes

1. Wrong email or password

Both errors return the same message — "Invalid email or password." — by design (this prevents account enumeration).

Fix: use the Reset your password flow.

2. Email not verified

If you registered recently, your email may not be verified yet. The login response returns "Please verify your email before signing in."

Fix: see Verify your email — there's a resend link on the Login page after a failed login.

3. Account doesn't exist

If you're sure you have an account but login fails, you may have used a different email. Try a password reset on the suspected emails — the system returns the same response whether or not the account exists, so this is a safe probe.

4. Rate limit

Login is rate-limited. After too many attempts in a short window you'll get "Too many requests."

Fix: wait 60 seconds and try again. If you're behind a shared corporate NAT, you may share an IP with many other users.

5. Email verified but login still fails

Try:

  • Sign out of all sessions (clear cookies for app.tireweblibrary.com)
  • Open an incognito/private window
  • Try a different browser

If all fail, contact support.