Closed Bug 971849 Opened 12 years ago Closed 12 years ago

Implement new Webmaker auth for popcorn.webmaker.org

Categories

(Webmaker Graveyard :: Popcorn Maker, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jon, Assigned: thecount)

References

Details

(Whiteboard: login2-followup)

Attachments

(1 file)

Once all the new Webmaker auth components are ready, we'll need to implement them in popcorn.webmaker.org.
Whiteboard: login2
Whiteboard: login2 → login2-followup
Assignee: nobody → scott
TODO: post links to example implementaiton
Assignee: scott → nobody
Flags: needinfo?(kate)
Assignee: nobody → scott
Flags: needinfo?(kate)
Status: NEW → ASSIGNED
Completely functional https://github.com/mozilla/popcorn.webmaker.org/pull/460 Needs to be cleaned up, and needs the remains of the old login removed. Also needs a lot of testing.
Attachment #8379164 - Flags: review?(schranz.m)
Attachment #8379164 - Attachment mime type: text/plain → text/x-github-pull-request
Comment on attachment 8379164 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/460/files Couple of things to look at - comments in the pull request.
Attachment #8379164 - Flags: review?(cade) → review-
Attachment #8379164 - Flags: review?(schranz.m)
Attachment #8379164 - Flags: review?(cade) → review-
https://github.com/ScottDowne/popcorn.webmaker.org/blob/t971849/routes/api/publish.js#L31 needs to be changed to check for / use `req.session.user.username`
https://gist.github.com/cadecairos/805ffeb259eb8d4ca767 there's many instances where popcorn tries to read user data directly from the session object, but we've changed the session object with the new auth strategy - needs to look on `request.session.user`
Comment on attachment 8379164 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/460/files Updated. I cannot update to 0.0.11 until it is on the mirror.
Attachment #8379164 - Flags: review- → review?(cade)
Fine, no longer using the mirror...
Comment on attachment 8379164 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/460/files I think we're ready to get this on staging for testing.
Attachment #8379164 - Flags: review?(cade) → review+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Flags: needinfo?(scott)
Resolution: --- → FIXED
Depends on: 975543
Status: RESOLVED → VERIFIED
Flags: needinfo?(scott)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: