Page MenuHomePhabricator

[User story] Logged-out behavior
Open, MediumPublic3 Estimated Story Points

Description

User Stories

  • As a logged-out user who clicks "Join" on the Reading Challenge announcement, I want to be prompted to log in or create an account, and upon logging in land directly on the Activity tab already enrolled.
  • As a logged-in users who gets logged-out during the Reading Challenge, I want my progress to keep getting tracked in the widget, but understand that I need to log-in again to claim my prizes.
  • [Nice to have] As a logged-out user who clicks "Join" and then starts creating an account, I want to be able to navigate "back" to the challenge announcement, so I can read more and decide whether I want to continue creating an account.

Requirements:

Joining challenge

  • Make the full-page announcement visible to logged-out users with the same base behavior
  • For logged-out users, tapping Join the challenge triggers a log-in prompt that leads to the standard login / account creation flow
  • On successful login or account creation, the user should be taken back to the Activity tab with the Widget announcement showing
  • [Nice to have] If a user navigates back while in the account creation flow, they land back on the announcement again

During challenge

  • Widgets can continue to update if a user becomes logged-out during the challenge

Challenge completion

  • If a user completes the challenge while logged out and taps "Collect your prize" on the Widget, they should land on the logged-out state of the activity tab. Once they log back in, they should see the Prize screen

Designs

Event Timeline

HNordeenWMF triaged this task as Medium priority.

Engineering notes:

  • Logged out treatment will be one of the last tickets done, depends on Complete your Prize task to be done first
GOlson-WMF set the point value for this task to 3.Mar 5 2026, 6:22 PM