Closed Bug 971851 Opened 11 years ago Closed 11 years ago

Implement new Webmaker auth for thimble.webmaker.org

Categories

(Webmaker Graveyard :: Thimble, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jon, Assigned: cade)

References

Details

(Whiteboard: login2-followup)

Attachments

(2 files)

Once all the new Webmaker auth components are ready, we'll need to implement them in thimble.webmaker.org.
Whiteboard: login2
Whiteboard: login2 → login2-followup
Assignee: nobody → pomax
Status: NEW → ASSIGNED
Comment on attachment 8381586 [details] [review] https://github.com/mozilla/thimble.webmaker.org/pull/368 crucially, can you double-check I didn't forget any of the new auth calls for cookie/session parsing, post routes etc?
You'll need to env.dist's secret value to be whatever the default is on webmaker.org.
Still testing, but may have found a bug. STR: 1. log in via thimble 2. log out in webmaker.org 3. go back to thimble. Expected: thimble should be logged out. Actual: it's still logged in. Could be something wrong with my setup though.
Comment on attachment 8381586 [details] [review] https://github.com/mozilla/thimble.webmaker.org/pull/368 Some comments, it works with a few changes, so I think we're almost there.
Attachment #8381586 - Flags: review?(scott) → review-
Attachment #8381586 - Flags: review- → review?
Attachment #8381586 - Flags: review? → review?(scott)
Still need to update the default secret value to match webmaker.org's i am also hitting an issue trying to publish now, but I' have not confirmed if it is me or not yet.
updated the default env.dist
and rebased. Will be looking at all the *session* instances.
Attachment #8381586 - Flags: review- → review?(scott)
merged in.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
We're missing the domain pref for webmaker-auth
Assignee: pomax → cade
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: