Account Manager coming to Firefox
hacks.mozilla.org
hacks.mozilla.org
To me, it's the same power-to-the-people type of idea where a personal server is advocated rather than Facebook; in this case, it's your browser rather than OAuth.
The only plug-in that keeps me on Firefox rather than switching to Chrome is http://www.andyhalford.com/syncplaces/ because I can sync my passwords across Firefox installations on multiple computers.
a) Create /.well-known/host-meta (XML) which features a URL -OR- set X-Account-Management HTTP header to a URL.
b) Create a JSON document at the provided URL that contains the control document which has connect/disconnect/register/changepass/sessionstatus/accountstatus as applicable (if sessionstatus/accountstatus are provided with a URL that returns 200 HTTP status if logged in, 4xx/5xx otherwise, skip c).
c) Set X-Account-Management-Status HTTP header to active; name="Username"
d) Use Add-on until Firefox adds Account Manager.
-- Refer to https://wiki.mozilla.org/Labs/Weave/Identity/Account_Manager... for granular details on syntax.