Closed Bug 1109778 Opened 5 years ago Closed 5 years ago

[meta] Implement FxA client abstraction

Categories

(Firefox for iOS :: Firefox Accounts, defect)

All
iOS 7
defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: nalexander, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: meta)

This ticket tracks implementing the core Firefox Account state abstraction.  There are a bunch of parts here:

1) implementing and serializing the client-side Account storage (the equivalent of Android's State data-type).

2) implementing the Firefox Account login state machine.

3) wiring up the HTTP API client calls to advance the state machine.

4) messaging to consumers what the happened in the state machine and what action needs to happen to advance the state machine further (the equivalent of Android's Action data-type).
Blocks: 1109786
No need for (ios) these days.
Summary: (ios) [meta] Implement FxA client abstraction → [meta] Implement FxA client abstraction
Depends on: 1136454
Depends on: 1139051
Depends on: 1139053
Depends on: 1142809
Depends on: 1145706
Depends on: 1146227
Depends on: fxaoauth
Depends on: 1156405
No longer depends on: fxaoauth
Depends on: 1157374
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.