Account

Email verification

Confirm your email after registering, or request a new verification link if the old one expired.

What this means

When you register a new Bilbis account, Bilbis sends a verification email to the address you provided. Clicking the link in that email confirms you control the address. Until you click it, you can't sign in - the sign-in form replies with "Please verify your email first."

When to use this page

  • You just registered and the app sent you to "Check your email".
  • You clicked a verification link and landed on the verification page.
  • You tried to sign in and got "Please verify your email first."
  • You clicked an old verification link and got "This link expired."

Where to find the verification email

The email comes from Bilbis at the address your operator has configured. Subject line is something like "Verify your Bilbis email." Click the link inside.

The link drops you on the Verify email page in the app, which finishes the verification automatically.

What happens on the page

The verification page handles four states.

StateWhat you seeWhat to do
VerifyingSpinner with "Verifying your email…"Wait.
SuccessGreen check + "Email verified"Click Continue to land on the welcome wizard, or Sign in if a session wasn't issued.
ExpiredRed X + "This link expired" + email inputType your email, click Send new link. A fresh email arrives.
InvalidRed X + "Invalid verification link"The link is malformed. Check your inbox for the most recent email and use that link.

If verification succeeds and the server issued a session cookie, you're already signed in. If not, you'll see a Sign in button instead of Continue.

Verification links expire after 24 hours. The email arrives moments after registration, but if you don't click within a day, the link stops working. Use the resend flow to get a new one.

Resending the email

Three places this can happen:

  1. From the expired-link page. Type your email, click Send new link. The page replaces itself with a "Check your email" message.
  2. From the registration "Check your email" screen. Reload the page if needed. The flow doesn't have a separate resend button there - register again with the same email if necessary, or use the expired-link page resend.
  3. From sign-in. Bilbis surfaces "Please verify your email first" but doesn't auto-resend. Visit the expired-link page to send a fresh email.

A resend uses the email you typed in. If no account exists for that address, the page still says "If an account exists, a fresh link is on its way" - Bilbis does not confirm whether the address is registered.

What if I never received the first email

Check spam. Check whether you typed your email correctly during registration (a typo would send the email somewhere else). If everything looks right and nothing arrives:

  1. Wait a minute or two. Email can be slow.
  2. Use the resend flow with the correct address.
  3. If it still doesn't arrive, contact your admin or the Bilbis operator.

Permissions

ActionWho can do it
Click the verification linkAnyone with the link.
Resend a verification emailAnyone with the email address.

Problems and fixes

ProblemWhat to check
The page says "Invalid verification link."The URL is malformed or you used an old draft. Use the most recent email's link.
The page says "This link expired."The link is older than 24 hours. Use the resend form.
Sign-in says "Please verify your email first" but I already clicked the link.Refresh the sign-in page. If it still complains, the verification did not stick - open your inbox and click the link again.
I clicked the link and nothing happened.The page tries to verify automatically on load. If you see only a spinner, your network may be blocked. Check your connection and reload.
"If an account exists" message but I'm sure it does.The resend confirmation is intentionally vague. The email is being sent if the account exists - check your inbox.

On this page