Services/OpenId: Difference between revisions

(Created page with "This page discusses the implementation of an OpenID service. = Requirements = An OpenID service is provided with: * a page to register for a new user account at Mozilla * a l...")
 
Line 3: Line 3:
= Requirements =
= Requirements =


An OpenID service is provided with:


* a page to register for a new user account at Mozilla
* Firefox detects forms that offer OpenID and inject a "Sign in using your Firefox Identity" in it so the user can use it to sign in.
* a login page that can be used to authenticate the user
 
* a page to manage your account, enable/disable services (Account Manager Project ?)
* If it's a new site, Firefox adds it to the authorized sites for the user, by calling our Identity server. The request performs the authentication and returns an OpenID URL
* a page to add a new site to your list of authorized sites
 
* a page to manage the list of authorized sites
* The relying party can use this URL to authenticate the user
 
* XXX Display authorized sites ?


XXX TBD - mconnor
XXX TBD - mconnor
Confirmed users
927

edits