Live data from Hacker News

Introducing BrowserID: A better way to sign in

identity.mozilla.com

161–170 of 188 posts

Re: Introducing BrowserID: A better way to sign in

#161
Say you're signed in to BrowserID already ... is there anything that would stop an attacker from being able to log you into some other BrowserID website without your knowledge or consent? With login reduced to two mouse clicks, it seems like a well-crafted webpage could log you in wherever it wanted. If that were the case, a CSRF-vulnerable BrowserID webpage could easily be exploited at a large scale.

Re: Introducing BrowserID: A better way to sign in

#162

Earlier quoted context omitted.

Wow, I had exactly the opposite experience. Tons of thoughts popped into mind as I watched. If my brain had a replay button, it would say: * Ok, what if I have multiple accounts? Ahh, nice. * Hmm it would be cool if it worked like LastPass, where you get great security and only one password to remem... ha, nice, it's very similar! * Email verification? ....yep, check. * Can you lock the browser so that nobody can jus…

Exactly, I think most users of LastPass or 1Password had the same thoughts. The question I do have: why would I use this over something like LastPass which already has plugins for every browser and device most people will ever care about?

And let's not forget that you can add any site to Lastpass, while with BrowserID you can add a site that already implemented it. That sucks.

Re: Introducing BrowserID: A better way to sign in

#163
post #133

Thought that popped into my head. Instead of having separate passwords for different sites, now you are trusting your email provider to be absolutely secure (with that one ultra-secure password you are using, right?). So if a BrowserID user were to ever get their email service compromised, it's keys to the kingdom. IMO, I think this needs a rethink.

The idea is that you would use this in situations where you currently would offer a "reset password via email" option - since this means you already treats control of the email address as identity.

Wondering why I was downvoted for pointing this out.

But anyways, my impression from reading the page was this is not just used as a password reset scenario but as a general login method.

Which if you agree with, leads us back to the scenario where authentication & authorization lies solely with the email account, which if compromised is the single point of failure.

I would appreciate it if someone were to help point out what flaws there in this line of thought rather than a straight downvote with no explanation.

Re: Introducing BrowserID: A better way to sign in

#164
post #147
post #119

Earlier quoted context omitted.

The last numbers I saw put Gmail at under 10% of email account marketshare. Hotmail and Yahoo both had much bigger shares. It's difficult to imagine an authentication system that doesn't have some kind of centralized mechanism for making sure identities aren't duplicated. In this case, delegating that to a combination of two existing technologies (DNS for the domain, then email for the username) that are open, well u…

Zooko's triangle[1] in action: A BrowserID (like an email address) is memorable and secure, but not decentralized (it's centralized in DNS). A cryptographic key is decentralized and secure, but not memorable. Systems that are memorable and decentralized, but not secure, don't address these use cases at all. (And then there's Namecoin[2], which is a fascinating development, but not likely to see broad adoption in the…

http://en.wikipedia.org/wiki/Zooko%27s_triangle

Re: Introducing BrowserID: A better way to sign in

#166

Am I the only one who kind of wishes we never went down this "let's fix authentication!" rabbit hole? It feels like we've just replaced one problem with another. Now, instead of simply having to remember what username/password combination I used, I have to remember which (if any) OpenID provider I used, how much information about myself does said provider expose, and how to merge my accounts when I inevitably end up…

Did you read the article ? This is an attempt to fix all those issues you list.

So now when your email address gets hacked, ALL your usernames and passwords to every website are also hacked!

At least with normal un/pw you need to request a password reset from the website.

I don't think we should be tying logins to email.

Re: Introducing BrowserID: A better way to sign in

#167
post #165

Somehow I find WebID ( http://www.w3.org/wiki/WebID ) more appealing. There are already countries that give their citizens SSL client certs.

Here's a quick WebID to BrowserID comparison: http://lists.w3.org/Archives/Public/public-xg-webid/2011Jul/...

Re: Introducing BrowserID: A better way to sign in

#168
post #23

What I'd really want to see is public-key authentication for website. Let me upload my public key when I create an account on a website, and let the browser interact with my ssh-agent to authenticate.

FireGPG has something built in to do this. It's called gpgAuth. http://getfiregpg.org/

It's discontinued though unfortunately. Although there are still people out there making it work with newer versions of Firefox: https://grepular.com/FireGPG_on_Firefox_5

Re: Introducing BrowserID: A better way to sign in

#169
post #133

Earlier quoted context omitted.

The idea is that you would use this in situations where you currently would offer a "reset password via email" option - since this means you already treats control of the email address as identity.

Wondering why I was downvoted for pointing this out. But anyways, my impression from reading the page was this is not just used as a password reset scenario but as a general login method. Which if you agree with, leads us back to the scenario where authentication & authorization lies solely with the email account, which if compromised is the single point of failure. I would appreciate it if someone were to help point…

If an email account can be used for password reset, a compromised email account can be used to log in. Since much of the internet already works this way, the proposed system has a neutral effect on security, while making things easier for users.

In effect, any site that offers a password reset via email is already using your email as your identity.

Re: Introducing BrowserID: A better way to sign in

#170

BrowserID is a good first step, but ultimately as a website owner I'd much rather authenticate with Twitter/Facebook, since it makes it easier for me to figure out who the user is/ask them to share with friends. Identity is cool, but Facebook is winning the 3rd party connect game right now because it offers websites syndication, which is more valuable than just authentication. I'd love to see a BrowserID that can als…

I do not want to link my Facebook with anything else. Nor do I wish to link my Twitter to that.

I do not trust either of these companies, or have a strong attachment to them.

If they want to support BrowserID then they can - as username@facebook.com or username@twitter.com

Post reply on HN