7c892d2bb6
Android UI Tests / ui-tests (push) Has been cancelled
register() now calls POST /auth/register (admin-create) then logs in for a session, replacing Kratos self-service registration — which never returns the verification flow id, so the emailed code could never be matched. The verify screen now starts its own verification flow and sends the single code on appear; verifyEmail submits the code to that exact stored flow. - AuthApi: register -> our API + immediate login; startEmailVerification; verifyEmail targets DataManager.pendingVerificationFlowId (no codeless fallback) - DataManager.pendingVerificationFlowId; KratosLoginSuccess.continue_with - iOS verify screens (standalone + onboarding) send the code on appear + Resend Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>