Closed
Bug 571413
Opened 15 years ago
Closed 14 years ago
Implement Account Manager service
Categories
(Firefox Graveyard :: Account Manager, defect)
Firefox Graveyard
Account Manager
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: hello, Unassigned)
References
Details
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
The backend of Account Manager should do these things:
* provide information to the UI about the active realm, unless that can somehow be acquired directly from the realm detector by the UI.
* keep caches of each realm and associated data: the amcd, current sign-in status, etc.
* figure out which profile should be the active one if multiple profiles apply.
* provide hooks to the UI that get executed when the user decides to e.g. sign in, etc. These eventually call methods in the specific profile currently active.
These might be several pieces, see the current Account Manager add-on for one way of doing it.
Reporter | ||
Updated•15 years ago
|
Component: General → Account Manager
Updated•15 years ago
|
QA Contact: general → account.manager
Comment 1•14 years ago
|
||
Lots of XXX comments and stuff that needs cleaning up, still. Largely based on the addon code. Only lightly tested. Applies on top of the patch for bug 581560.
Comment 2•14 years ago
|
||
Comment on attachment 460335 [details] [diff] [review]
rough WIP
Gavin, re: attachment 460335 [details] [diff] [review], where can I find your version of netwerk/base/src/Resource.jsm? Which hg rev are you working from? Assuming it's mostly the same file as http://hg.mozilla.org/labs/weave-identity/file/98e7482c4b29/source/modules/ext/resource.js . I will test this with a PAKE HTTP auth Account Manager profile I'm working on.
Comment 3•14 years ago
|
||
The resource file is here as from bug 581560:
http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/account-central/rev/a44bd32b8242
Reporter | ||
Comment 4•14 years ago
|
||
Quinn, we're using the repository Mardak linked to in comment #3
http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/account-central/
Currently only basic domain discovery is working, we need to port over more infrastructure for you to be able to plug in a PAKE profile.
We can sync up over email if you need more info.
Updated•14 years ago
|
Reporter | ||
Comment 5•14 years ago
|
||
Work continued in the account-manager repository, and there is a roll-up patch for the service on the parent bug (bug 571409).
Marking as fixed (the service is implemented).
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•12 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•