Closed Bug 890872 Opened 12 years ago Closed 12 years ago

Prompt users to sign in to save events

Categories

(Webmaker Graveyard :: webmaker.org, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: michelle, Assigned: daleee)

Details

Attachments

(2 files)

Expected: On webmaker.org/events when adding an event and not logged in, and you press "submit", there should be a prompt or a dialog box informing you to log in to save. Actual: After pressing "submit", there is no response or error message. When adding an event on webmaker.org/events, there should be a simple prompt to explain how to save. Many users are writing to say they have trouble with this.
Kate, what would be a good way to solve this? Prompt users before they create the event, or...?
Flags: needinfo?(kate)
I think a good solution might be to replace the "add an event" with "log in to add an event" for unlogged in users.
Assignee: nobody → dale
I think the ideal flow would be having the button say "log in to add an event" and when the user clicks it: - Redirect to the login page - After login, redirect back to the events page, preferably with the add an event panel open/focus on the first field
Flags: needinfo?(kate)
Attachment #772856 - Flags: review?(kate) → review+
Attachment #772855 - Flags: review?(kate) → review+
Commits pushed to master at https://github.com/mozilla/webmaker.org https://github.com/mozilla/webmaker.org/commit/65681ca9b282f7ebc8f7ab1db93f5dfea038d241 [bug 890872] fix for redirecting back to events when signing in from events https://github.com/mozilla/webmaker.org/commit/f1b9b63e1d977923cd2a4a66981de40e5e1b19c1 Merge pull request #249 from daleee/890872-sign-in-for-events [bug 890872] fix for redirecting back to events when signing in from eve...
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Attachment mime type: text/plain text/plain → text/x-github-pull-request text/x-github-pull-request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: