User Story:
As a logged-out user who tries to edit an article, I want to be gently guided toward account creation, with clear benefits and a friendlier message that makes editing feel approachable and rewarding.
Asana hypothesis tracking: WE1.1.15 Logged-out editing UX
User Problem
When users attempt to edit while logged out, they encounter a jarring warning message that emphasizes editing as an IP or temporary account. This interface can feel abrupt and discouraging, and it frames logged-out editing as the primary path rather than encouraging users to create an account.
Opportunity
There is an opportunity to soften the logged-out warning message and guide users toward account creation in a more supportive, motivating way. By improving the tone and visual hierarchy, we can better communicate the benefits of creating an account and make the overall experience less intimidating.
Design
Scope: this task is scoped to Mobile only, but includes VisualEditor and Source Editor.
Logged Out Warning Figma designs
Known questions & edge cases to consider:
- Will the popup pre-save be shown before or after the pre-save edit checks?
- When you log in things should update so that they look like they would have if you were logged in when the page loaded. For instance: your username, your logged in settings (dark mode, text size, menus), the status of your notifications, (on mobile) advanced-mobile-contributions settings. There’s more complicated things — the state of various mw.config variables, any userscripts or CSS that the user has enabled, their gadget settings. The state of the edit-notices, which can vary based on whether you’re logged in. Mobile-specifically is fairly well positioned to be easier because its editor experience hides away all the normal page-chrome, so you could special-case that you can’t just back out of the editor and instead require a full page-reload. (This doesn’t apply to DiscussionTools on mobile). Potential options:
- Literally just have it be “log in for purposes of saving”, don’t fix up anything apart from whatever mw.config is absolutely required for the save to be attributed correctly, and just have the page look correct after the save is done.
- Rely on some not-necessarily-there-yet autosave code: after logging in trigger a page reload with some special URL parameter that’ll open the editor, fill it with the user’s changed text, and immediately go to the save dialog. (I’m fairly sure that specifically the wikitext editor on mobile is lacking this, currently.)
- Go all-out and transition the page-state into a logged in version. For most users this won’t actually be too hard, but there’s going to be plenty of edge cases around skins and users with more complicated preferences.
- Which editors are we targeting here exactly? VE, and the VE source editor? The 2017 Wikitext editor? The 2010 Wikitext Editor?
Acceptance Criteria:
- Investigate the technical feasibility of the proposed UX and document the edge cases, open UX questions, and technical decisions we will need to consider.
- Discuss findings with Product and Design so that follow-up engineering tasks can be created
[Extra Credit] If there aren't any serious technical blockers: create a basic patch demo to allow for early testing using the designs from Logged Out Warning Figma designs.







