Persona: Mozilla's BrowserID Service
identity.mozilla.com
identity.mozilla.com
I don't know of any of my favorite websites supporting BrowserID.
[1] http://www.hackerne.ws/item?id=3739315
[2] https://groups.google.com/forum/?fromgroups#!topic/mozilla.d...
TL;DR: You don't select a BrowserID provider. Your email address determines which provider is used. If your email's domain does not publish the "I am a primary" auto-discovery file, then it falls back to us.
BrowserID provider selection is done with service discovery. When you login to a BrowserID site using an email address, there is auto-discovery logic for checking to see if your email address runs a BrowserID primary.
I believe the fallback to BrowserID.org is a bootstrap thing, rather than the desired long-term goal.
Once Firefox integrates BrowserID support, the user will see a native dialog listing available identities to login to the site, with a checkbox to automatically login in the future.
One of the sites that would pop this dialog is Mozilla Persona. Other sites would too. Your identity is an <email@addre.ss>, and then if you want to sign into Persona and build up a profile around that identity, you can.
Why didn't anyone point out the obvious solution of not only taking over the name of something that was not only another browser product, but another browser product from the same company. Sheesh. This just seems brain-dead to me. Personas isn't a bad name, but it's a very bad time to be using that particular name.
Why, when you're trying to launch a brand new product that is going to require a LOT of external buy-in, do you cripple it with this layer of confusion?
Thoughts running through my head: I had better not use this for anything important for the first couple of years, until the codebase grows a reputation. On the other hand, this looks great for all sorts of low-security sites where they just want another freaking login. And then -- is the identity token consistent across sites? I don't trust site A not to compare things with Site B. Time to look into the code.
TL;DR: BrowserID is the protocol, Mozilla Persona is our identity site that (among other things) implements BrowserID.
BrowserID code: https://github.com/mozilla/browserid
"BrowserID will stay as a technology name, but the consumer-facing brand of our service will fall under the Persona brand. You can think about it like this: "Persona ID is an implementation of the BrowserID protocol."" https://groups.google.com/forum/?fromgroups#!topic/mozilla.d...