Auth Child Signup Link Rejected Rollback
EPIC:
auth
Authentication + Onboarding
STORY:
child_signup
As a child, I can sign up with a household code and a username to land in the household pending my parent's consent.
AC:
link_rejected_rollback
When signUpChild throws ChildLinkException, the app signs out + calls deleteChildAuth (rollback) and shows the typed error copy.
initial state — Welcome page (unauthenticated landing)
Expect:
|
|
|
|
tap Sign in → sign-in page
User Actions:
|
|
|
|
tap child signup link → ChildSignupPage
User Actions:
|
|
|
|
fill all fields
User Actions:
|
|
|
|
tap Submit → signUpChild rejects → rollback + alreadyLinked error
User Actions:
|
|
|
|