Skip to main content

Understanding One-Time Codes

One-time codes are secure, temporary numeric codes sent to your email. No password needed.

Updated this week

Overview

Asaph uses passwordless authentication through one-time codes. When you want to log in, we send you a code via email. Enter it in Asaph, and you're in. The code expires after 15 minutes for security.


What Are One-Time Codes?

One-time codes are temporary numeric codes sent to your email address. Each code:

  • Works only once

  • Expires after 15 minutes

  • Logs you in automatically when entered correctly

  • Can't be reused

Think of them as temporary passwords that arrive in your inbox.


How One-Time Codes Work

Requesting a Login Code

  1. Go to app.asaph.io

  2. Enter your email address

  3. Click Get One-time Code

  4. Check your email inbox

Entering the Code

  1. Open the email from Asaph

  2. Copy the numeric code

  3. Return to Asaph

  4. Enter the code in the login field

  5. You're logged in automatically

The entire process takes less than 30 seconds.


Security Benefits

No Password to Remember

You'll never forget your Asaph password because there isn't one. No password manager needed.

No Password to Steal

Hackers can't steal a password that doesn't exist. Your email account is your authentication.

Automatic Expiration

Every code expires after 15 minutes. Old codes become useless, preventing unauthorized access.

One-Time Use

Each code works only once. Even if someone sees your code, it won't work after you've used it.

Email-Based Security

Your email account's security (password, two-factor authentication) protects your Asaph account.


Code Expiration

15-Minute Window

One-time codes expire 15 minutes after being sent. This prevents:

  • Old codes from being used

  • Someone accessing a code days later

  • Unauthorized access from forwarded emails

What Happens When a Code Expires

If you try to use an expired code, you'll see a message saying the code is no longer valid. Just request a new one.

Why 15 Minutes?

This timeframe balances security with convenience. It's long enough to check your email but short enough to prevent misuse.


Requesting New Codes

As Often As Needed

You can request as many codes as you want. Each new request:

  • Sends a fresh code to your email

  • Invalidates the previous code

  • Starts a new 15-minute timer

From Any Device

Request codes from your phone, tablet, or computer. The code you receive works on any device where you're logging into Asaph.


Using One-Time Codes on Mobile

Mobile App

  1. Open your email app

  2. Copy the code

  3. Open the Asaph app

  4. Paste the code in the login field

  5. You're logged in automatically

Mobile Browser

  1. Open your email app on your phone

  2. Copy the code

  3. Switch to your browser with Asaph open

  4. Paste the code

  5. You're logged in

Switching Between Devices

Request a code on your phone but want to use your desktop? Enter the same code on your desktop—it works on any device until it's used once.


Staying Logged In

Session Duration

Once you enter a code and log in:

  • You stay logged in on that device

  • You don't need a new code every time you open Asaph

  • Your session persists until you log out or clear browser data

Multiple Devices

Each device maintains its own login session. Logging in on your phone doesn't log you out of your desktop.


Common Questions

What if I don't receive the code?

Check your spam or junk folder first. The email arrives within seconds. If it's not there, request a new code.

Can I use the same code twice?

No. Each code works only once. After you use it, request a new code for your next login.

What if someone else gets my code?

They would need access to your email inbox. If you're concerned, log out of Asaph and change your email password immediately.

Do codes work offline?

No. You need internet connectivity to receive the email and log into Asaph after entering the code.

Can I save a code for later?

Don't bother. It expires after 15 minutes and only works once. Always request a fresh code when you need to log in.

Why can't I just use a password?

Passwordless authentication is more secure and convenient. You can't forget or lose something you don't have.


Best Practices

Keep Your Email Secure

Your email account protects your Asaph access. Use:

  • A strong email password

  • Two-factor authentication on your email

  • Trusted devices only

Don't Share Codes

One-time codes are personal login credentials. Don't forward them to others or share them in messages.

Request Fresh Codes

Don't try to reuse old code emails. Request a new one each time you need to log in.

Use Recent Codes First

If you requested multiple codes, use the most recent one. Older codes may have expired.


Troubleshooting

Code Not Working

  • Check if it expired (15 minutes)

  • Make sure you're entering the most recent code

  • Copy and paste to avoid typos

  • Request a new code

Email Taking Too Long

  • Check spam/junk folders

  • Wait 60 seconds and check again

  • Request a new code

  • Try a different email address

Code Accepted But Doesn't Log In

  • Clear your browser cache

  • Try a different browser

  • Disable browser extensions temporarily

  • Check that JavaScript is enabled


Next Steps

Did this answer your question?