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
Go to app.asaph.io
Enter your email address
Click Get One-time Code
Check your email inbox
Entering the Code
Open the email from Asaph
Copy the numeric code
Return to Asaph
Enter the code in the login field
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
Open your email app
Copy the code
Open the Asaph app
Paste the code in the login field
You're logged in automatically
Mobile Browser
Open your email app on your phone
Copy the code
Switch to your browser with Asaph open
Paste the code
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
Creating Your Account - Sign up for Asaph
Accessing from Multiple Devices - Use Asaph everywhere
System Requirements - Check compatibility
