Closed Bug 1146227 Opened 9 years ago Closed 9 years ago

Implement token server and oauth service state machines

Categories

(Firefox for iOS :: Firefox Accounts, defect)

All
iOS 8
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: nalexander, Assigned: nalexander)

References

Details

Attachments

(1 file)

This ticket tracks two layers of token exchange and caching on top of the Firefox Account state machine.  Token server authenticated services (essentially only Sync) exchange assertions for short lived tokens.  Oauth authenticated (right now, profiles and reading list, but in future all services) exchange assertions for long lived tokens.  Each type of token has a cache that can be invalidated and some knowledge of its state.
Depends on: 1146649
rnewman: you've seen this a few times.  Please tweak and land this 'cuz I'm going to be in Android land for the rest of this week.
Assignee: nobody → nalexander
Status: NEW → ASSIGNED
Attachment #8582503 - Flags: review?(rnewman)
Landed.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment on attachment 8582503 [details] [review]
Link to Github pull-request: https://github.com/mozilla/firefox-ios/pull/253

This landed.
Attachment #8582503 - Flags: review?(rnewman) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: