Closed
Bug 866092
Opened 12 years ago
Closed 12 years ago
Refactor SSO client-side code
Categories
(Webmaker Graveyard :: Login, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: sedge, Assigned: sedge)
Details
Attachments
(1 file)
The current implementation of SSO on the client-side does not take advantage of all of Persona's built-in functionality, and has some redundancies that make the code more confusing to read through.
Comment 1•12 years ago
|
||
You're planning on doing this today?
Assignee | ||
Comment 2•12 years ago
|
||
:beltzner - Yes.
Assignee | ||
Comment 3•12 years ago
|
||
I misspoke in the description: The Persona functionality is good, but there was some redundant code.
Assignee | ||
Comment 4•12 years ago
|
||
Attachment #742519 -
Flags: review?(ross)
Comment 5•12 years ago
|
||
Comment on attachment 742519 [details] [review]
Pullr request for this patch
I'm not sure why this code is redundant - if you can let me know why then I'm cool.
Attachment #742519 -
Flags: review?(ross) → review-
Assignee | ||
Comment 6•12 years ago
|
||
Comment on attachment 742519 [details] [review]
Pullr request for this patch
:booze - In my walkthrough of the code it looked like that particular variable is never used. I may have missed it though! Here's the one I know is used: https://github.com/mozilla/login.webmaker.org/pull/25/files#L1R8
Updated•12 years ago
|
Whiteboard: u=dev c=login p=1 s=2013w17 → u=dev c=login p=1 s=2013w18
Comment 7•12 years ago
|
||
:sedge - I think you might be right.
I've made a few nit pick comments - fix those, assign me for review and we will get this landed.
Thanks for checking over the code
Assignee | ||
Comment 8•12 years ago
|
||
Comment on attachment 742519 [details] [review]
Pullr request for this patch
Ready!
Attachment #742519 -
Flags: review- → review?(ross)
Assignee | ||
Comment 9•12 years ago
|
||
Comment on attachment 742519 [details] [review]
Pullr request for this patch
https://github.com/mozilla/login.webmaker.org/pull/25
Attachment #742519 -
Flags: review?(david.humphrey)
Comment 10•12 years ago
|
||
Comment on attachment 742519 [details] [review]
Pullr request for this patch
Initial pass with comments in PR.
Attachment #742519 -
Flags: review?(david.humphrey) → review-
Assignee | ||
Comment 11•12 years ago
|
||
Comment on attachment 742519 [details] [review]
Pullr request for this patch
See this comment: https://github.com/mozilla/login.webmaker.org/pull/25#issuecomment-17267271
Attachment #742519 -
Flags: review?(ross)
Attachment #742519 -
Flags: review-
Updated•12 years ago
|
Whiteboard: u=dev c=login p=1 s=2013w18 → u=dev c=login p=1 s=2013w19
Updated•12 years ago
|
Whiteboard: u=dev c=login p=1 s=2013w19 → u=dev p=1 s=2013w19
Comment 12•12 years ago
|
||
Unless this is urgent, let's remove from this week's priorities.
Whiteboard: u=dev p=1 s=2013w19
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Updated•12 years ago
|
Attachment mime type: text/plain → text/x-github-pull-request
You need to log in
before you can comment on or make changes to this bug.
Description
•