Wait for Email Confirmation
Summary
After registering, awaBerry sends a confirmation email containing a six-character TAN code. This screen lets you either wait for the automatic deep-link callback or manually enter the TAN to confirm your account. Once confirmed you are forwarded to the email-confirmed screen.
Page Functionalities
- Success banner — "The account was created." shown at the top on arrival.
- Informational text — Explains that a confirmation email was sent and that you should click the link or enter the TAN.
- Animated loading indicator — Shows "Waiting for email confirmation" while listening for the automatic callback.
- TAN text field (icon: numbers, hint: "Enter tan") — Enter the six-character code from the email.
- ALTCHA widget — Shown after two or more incorrect TAN attempts.
- "Verify TAN" button (ElevatedButton) — Submits the TAN against the Supabase auth service.
- "I have received no email" link — Navigates to
/noemailreceived for help options.
- Error banner — Shows if the TAN is incorrect or an error occurs.
Scenarios
Automatic confirmation via email link
- Open the confirmation email and click the confirmation link.
- The browser returns to the app; auth state changes to signed-in.
- The app automatically navigates to
/emailconfirmed.
Manual confirmation with TAN
- Open the confirmation email and note the six-character TAN code.
- Enter the TAN in the TAN field.
- Click Verify TAN.
- On success, the app navigates to
/emailconfirmed.
- On failure, an error banner appears. After two failures, the ALTCHA widget is shown.
Email not received
- Click I have received no email.
- You are taken to
/noemailreceived where you can request a resend or register again.