Email Verification
After creating your account with email and password, you'll need to verify your email address using a 6-digit one-time password (OTP) code.
If you signed up with Google OAuth, your email is automatically verified and you can skip this step.
How Email Verification Works
StudioBase uses a 6-digit OTP code sent to your email address to confirm you own the account. This process:
- Ensures you have access to the email address you provided
- Prevents spam and fraudulent account creation
- Activates your account for full access to StudioBase features
Verification Process
1. Check Your Email
After signing up, check your email inbox for a message from StudioBase. The subject line will be:
"Verify your StudioBase account"
[Screenshot: Verification email with 6-digit code highlighted]
2. Enter the Verification Code
On the verification page, enter the 6-digit code exactly as shown in the email.
[Screenshot: Verification code input form with 6 digit fields]
The code format: 123456 (6 digits, no spaces or dashes)
3. Submit the Code
Click Verify Email to complete the verification process.
Once verified, you'll be automatically signed in and redirected to your dashboard.
Code Expiration
Verification codes are valid for 15 minutes after being sent. If your code expires:
- You'll see an "Expired code" error message
- Click Resend Code to receive a new verification email
- Check your inbox for the new code
- Enter the new code within 15 minutes
Each verification code can only be used once. Previous codes become invalid when a new code is requested.
Resending the Verification Code
If you didn't receive the email or the code expired:
1. Click "Resend Code"
On the verification page, click the Resend Code button.
2. Wait for the New Email
A new 6-digit code will be sent to your email address. This typically arrives within 1-2 minutes.
3. Check Your Spam Folder
If you still don't see the email after a few minutes, check your spam or junk folder.
Troubleshooting
Not receiving verification emails
- Check spam/junk folder: Verification emails sometimes get filtered
- Verify email address: Ensure you entered the correct email during sign-up
- Wait a few minutes: Email delivery can take 1-5 minutes
- Check email provider: Some providers have strict filtering rules
- Contact support: If still not receiving emails after 10 minutes
"Invalid code" error
- Double-check the code: Ensure you entered all 6 digits correctly
- Use the most recent code: If you requested multiple codes, use the newest one
- Check for typos: The code is case-insensitive, but all characters must match
- Request a new code: Click Resend Code if you've tried multiple times
"Expired code" error
- Codes expire after 15 minutes for security
- Click Resend Code to get a new verification email
- Enter the new code promptly
Page shows "Already verified"
- Your account is already verified
- Try signing in directly
- Contact support if you still can't access your account
Verification email went to wrong address
- You'll need to create a new account with the correct email
- Contact support@studiobase.org to remove the account with the wrong email
Security Features
Email verification includes several security measures:
- Time-limited codes: Codes expire after 15 minutes
- Single-use codes: Each code can only be used once
- Rate limiting: Prevents spam and abuse of the resend function
- Secure delivery: Emails are sent via encrypted channels
After Verification
Once your email is verified:
- Automatic Sign-In: You'll be signed in automatically
- Dashboard Access: You'll be redirected to your dashboard
- Full Account Access: All StudioBase features are now available
Next Steps
After verifying your email:
- Sign In to Your Account anytime
- Complete your studio profile setup
- Start managing your classes and bookings
Need Help?
If you're experiencing issues with email verification, contact support@studiobase.org with:
- The email address you used to sign up
- Description of the problem
- Screenshots of any error messages