Closed
Bug 1018237
Opened 10 years ago
Closed 10 years ago
An option to link to webmaker.org and immediately start the login process
Categories
(Webmaker Graveyard :: Login, defect)
Webmaker Graveyard
Login
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: adam, Assigned: akirose)
References
Details
(Whiteboard: [webmakersnippet])
Attachments
(1 file, 1 obsolete file)
For Maker Party we are going to be testing landing pages that are hosted externally (Using Unbounce). The call to action on many of these landing pages will be a button that says something like: * Login / Create an Account / Join Webmaker / Etc When a user clicks this link, it needs to go to a place that starts that login process on webmaker, and includes minimal distractions. The end result should be that clicking the CTA button on the landing page an the equivalent UX to clicking the "Join us" button on the webmaker homepage. Perhaps this could be implemented as a hidden page at webmaker.org/join (for example) that has very minimal content and on page load triggers the login event as though login was clicked. (This hidden page would only be for use with these kind of static externally hosted CTAs).
Assignee | ||
Comment 1•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Comment 2•10 years ago
|
||
Comment on attachment 8469088 [details] [review] https://github.com/mozilla/webmaker.org/pull/930 one small thing to change, also, you need to run grunt clean to get the tests passing. R+ with those fixes.
Attachment #8469088 -
Flags: review?(cade) → review+
Assignee | ||
Updated•10 years ago
|
Attachment #8469088 -
Flags: review+ → review?(cade)
Updated•10 years ago
|
Attachment #8469088 -
Flags: review?(cade) → review+
Comment 3•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/webmaker.org https://github.com/mozilla/webmaker.org/commit/a2c42569a5ea9effc08602494f3e34484129ad85 Bug 1018237 - An option to link to webmaker.org and immediately start the login process https://github.com/mozilla/webmaker.org/commit/e6a73a37f2fa38d98b11d21e2cf0847d31284d45 Merge pull request #930 from gesa/1018237/login-plaster Fixes Bug 1018237 - An option to link to webmaker.org and immediately start the login process
Updated•10 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 4•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/webmaker.org https://github.com/mozilla/webmaker.org/commit/20a8dfe661a0815f0ae046721ecaee452ee6e523 Revert " Bug 1018237 - An option to link to webmaker.org and immediately start the login process" This reverts commit a2c42569a5ea9effc08602494f3e34484129ad85.
Comment 5•10 years ago
|
||
Had to back this out because I totally missed the change to the route handler: https://github.com/mozilla/webmaker.org/commit/20a8dfe661a0815f0ae046721ecaee452ee6e523#diff-0364f57fbff2fabbe941ed20c328ef1aL339
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 6•10 years ago
|
||
Should fix the problem you had to back out for me earlier today, sorry about that.
Attachment #8469088 -
Attachment is obsolete: true
Attachment #8471311 -
Flags: review?(cade)
Comment 7•10 years ago
|
||
Comment on attachment 8471311 [details] [review] https://github.com/mozilla/webmaker.org/pull/931 R+ with a small modification to the express route definition.
Attachment #8471311 -
Flags: review?(cade) → review+
Comment 8•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/webmaker.org https://github.com/mozilla/webmaker.org/commit/d59771e816a435e6df99cd73e0d09192cb87bb79 Bug 1018237 - An option to link to webmaker.org and immediately start the login process https://github.com/mozilla/webmaker.org/commit/705517abfdfdfab97553c426a02f05ef05d32a57 Merge pull request #931 from gesa/1018237/login-plaster Fixes Bug 1018237 - An option to link to webmaker.org and immediately start the login process
Updated•10 years ago
|
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•