Closed Bug 1131409 Opened 7 years ago Closed 7 years ago

Implement FxA OAuth for reading list engine and integrate with about:accounts

Categories

(Firefox Graveyard :: Reading List, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: markh, Assigned: markh)

References

(Blocks 1 open bug)

Details

The reading-list engine will use FxA Auth for authentication, so needs to do whatever dances are necessary for this.  Most of the core functionality has already landed in the FxA modules, but we still need to hook them up with the reading-list engine.

At a minimum, this will involve:
* fetching and storing the oauth token, and flagging an appropriate error state when necessary.
* listening to the FxA notifications to notice when the user logs out or a different user logs in and act accordingly.
* Putting together the necessary headers for the requests and noticing any error states.
Flags: qe-verify-
Flags: firefox-backlog+
Blocks: 1131416
See Also: → 1127638, 1130634
You'll want to take a look at the bugs I linked to in See Also.
Blocks: 1132074
Mass change of ReadingList bugs, moving to their own component. Filter bugspam on the following quote:

“Reading is to the mind what exercise is to the body.”
― Joseph Addison
Component: General → Reading List
Assignee: nobody → mhammond
Status: NEW → ASSIGNED
Iteration: --- → 39.1 - 9 Mar
Priority: -- → P1
Depends on: 1139743
Iteration: 39.1 - 9 Mar → 39.2 - 23 Mar
Iteration: 39.2 - 23 Mar → 39.3 - 30 Mar
Iteration: 39.3 - 30 Mar → 40.1 - 13 Apr
This is fixed, while bug 1139743 remains as an improvement
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.