Identity/Firefox-Accounts: Difference between revisions

Jump to navigation Jump to search
Line 32: Line 32:
=Architecture=
=Architecture=


== Firefox Accounts Server ==
== Firefox Accounts Services ==


* Authentication Protocol: [[Identity/AttachedServices/KeyServerProtocol]]
Firefox Accounts Services is provided by several sub-services:
 
=== API Server ===
 
The Firefox Account API Server provides an HTTP API that:
 
* authenticates the user
* enables the user to authenticate to other services via BrowserID assertions
* enables change and reset password operations
 
This server is nearly a BrowserID identity provider, but should not (at this point in time) be considered one.
 
Links:
* Code: https://github.com/mozilla/picl-idp
* Code: https://github.com/mozilla/picl-idp
* API documentation: https://github.com/mozilla/picl-idp/blob/master/docs/api.md
* API documentation: https://github.com/mozilla/picl-idp/blob/master/docs/api.md
* Dev servers
* API design document: [[Identity/AttachedServices/KeyServerProtocol]]
** FxA API: https://idp.dev.lcip.org
* Dev server: https://idp.dev.lcip.org
** FxA Jelly: https://accounts.dev.lcip.org/flow (code at https://github.com/mozilla/firefox-account-bridge)
* Key stretching performance tests: https://wiki.mozilla.org/Identity/AttachedServices/Key_Stretching_Performance_Tests


== Firefox Accounts on Desktop ==
== Firefox Accounts on Desktop ==
Confirmed users
282

edits

Navigation menu