What this guide covers
This guide documents where verification happens in the live auth flow.
Verification routes
Auth code verification screen:/signin/codeEmail-link verification screen:/verify
Verify auth code on /signin/code
Use this screen during sign-in when a 6-digit code is required.
What users do
- Enter the 6-digit code.
- Select
Verify. - If needed, use
Resend codeafter cooldown.
Verify email-link flow on /verify
Use this screen when verification is completed from an email link.

Validation checklist
/signin/codeverifies 6-digit auth code./verifyhandles email-link verification.- Failed/expired code responses are shown clearly.
- Resend cooldown is enforced.
Troubleshooting
I cannot verify on /signin/code
Confirm the flow started from /signin and /signin/method, then retry with the latest code.
Verification link opens but does not complete
Open /verify directly and retry from a fresh link.