Changes

Jump to: navigation, search

Identity/Firefox Accounts

361 bytes added, 03:55, 4 May 2016
m
Cloud Services
* Dev deployment: https://github.com/mozilla/fxa-auth-server#dev-deployment
* Python API client (primarily a reference client): https://github.com/warner/picl-spec-crypto
 
 
=== OAuth Server ===
 
The OAuth Server provides an HTTP API that:
 
* accepts BrowserID assertions from the auth-server as authentication
* implements a standard OAuth2 token-granting flow
 
 
Links:
* Code: https://github.com/mozilla/fxa-oauth-server
* API documentation: https://github.com/mozilla/fxa-oauth-server/blob/master/docs/api.md
 
=== Content Server ===
* hosting password reset pages
* hosting landing pages for email verification links
* hosting UI pages for the OAuth login flow
Links:
** prod: https://accounts.firefox.com/
=== JS Client Library === Interaction with the Firefox Accounts provides authentication and OAuth APIs are is done via a Javascript client library for the Web that supports operations with Firefox Accounts. In addition to communicating with the Auth Serverbackend servers, it also performs local key stretching (PBKDF2 and scrypt) on the user's password before it's used in the API. It is hosted by the Content Server. This library was at one time called "Gherkin".
Links:
Confirm
358
edits

Navigation menu