Live data from Hacker News

Persona - Mozilla's decentralized and secure authentication system

developer.mozilla.org

11–20 of 53 posts

Re: Persona - Mozilla's decentralized and secure authentication system

#11
How would I log in from a friend's computer with Persona? How about from an Internet cafe; how safe would it be? Persona looks like something that lock's you into a certain device or at least makes it harder to log in on device's that are not your own.

I'd rather they made OpenID less scarry (to average Joe) instead.

Re: Persona - Mozilla's decentralized and secure authentication system

#12
post #9
post #8

Earlier quoted context omitted.

You're underestimating how familiar someone's email address is versus an OpenID URL whose significance the user doesn't know and whose use she can't grasp.

Agreed. URLs as an identifier are completely alien to non-technical folks. Even I think the notion is odd. They just don't make any sense. Plus they are hard to type correctly. Email addresses don't have these problems.

Although I think you're right, I can't understand why they didn't try to "fix" OpenID and started a new thing instead.

http://xkcd.com/927/

That said, I'd love they succeed and we have finally something that works well and it's not under company-X's control.

Re: Persona - Mozilla's decentralized and secure authentication system

#13
Are there any good descriptions for how Persona works? I can find plenty of developer documentation on this site, but I can't seem to find a good, concise description of what parties are involved and what the protocol is, etc.

(Maybe I'm not looking deep enough? Anyway, thanks in advance.)

Re: Persona - Mozilla's decentralized and secure authentication system

#14

Are there any good descriptions for how Persona works? I can find plenty of developer documentation on this site, but I can't seem to find a good, concise description of what parties are involved and what the protocol is, etc. (Maybe I'm not looking deep enough? Anyway, thanks in advance.)

This talk gets into how the protocol works without getting too much into the crypto: https://www.youtube.com/watch?v=iZBTc7iEkQY

Re: Persona - Mozilla's decentralized and secure authentication system

#15
post #10

I can't come up with any reason why this isn't going to be massive. The password problem is the single most frustrating and alienating issue I can think of for normal users.

Two big issues so far: it still uses email for password resets (without alternatives that I know of) and it doesn't work without JavaScript. I hope both of them get addressed.

Re: Persona - Mozilla's decentralized and secure authentication system

#16
Authentication mechanisms and they way they are implemented can have bleedover into the ability of a user to maintain control of their anonymity and privacy.

Has there been any writeup that explains the potential impact of Persona on privacy? Not just the impact when used as intended, but also any unintended effects?

Re: Persona - Mozilla's decentralized and secure authentication system

#17
post #12
post #9

Earlier quoted context omitted.

Agreed. URLs as an identifier are completely alien to non-technical folks. Even I think the notion is odd. They just don't make any sense. Plus they are hard to type correctly. Email addresses don't have these problems.

Although I think you're right, I can't understand why they didn't try to "fix" OpenID and started a new thing instead. http://xkcd.com/927/ That said, I'd love they succeed and we have finally something that works well and it's not under company-X's control.

One of the reasons why we couldn't just "fix" OpenID is that we wanted a scheme that would be privacy-sensitive.

With OpenID, the result of the site redirecting you to the IdP (and then the IdP redirecting you back to the site) is that the IdP can get a trail of every website you're trying to log into. That's pretty fundamental to the way OpenID is designed.

Re: Persona - Mozilla's decentralized and secure authentication system

#18
post #11

How would I log in from a friend's computer with Persona? How about from an Internet cafe; how safe would it be? Persona looks like something that lock's you into a certain device or at least makes it harder to log in on device's that are not your own. I'd rather they made OpenID less scarry (to average Joe) instead.

You really shouldn't login from any non-secure terminal. I have catched even pros doing that mistake with production systems. It's major fail!

Re: Persona - Mozilla's decentralized and secure authentication system

#19
post #11

How would I log in from a friend's computer with Persona? How about from an Internet cafe; how safe would it be? Persona looks like something that lock's you into a certain device or at least makes it harder to log in on device's that are not your own. I'd rather they made OpenID less scarry (to average Joe) instead.

Logging into a different device is not a problem, you just get a different certificate in that device's browser and it allows you to login in the same way.

When you use a computer that's not your own, Persona keeps the session time very small. Of course, when you're done using that computer, you should ideally clear cookies, just like you would if you used OpenID or Facebook on a shared computer.

Re: Persona - Mozilla's decentralized and secure authentication system

#20
post #15
post #10

I can't come up with any reason why this isn't going to be massive. The password problem is the single most frustrating and alienating issue I can think of for normal users.

Two big issues so far: it still uses email for password resets (without alternatives that I know of) and it doesn't work without JavaScript. I hope both of them get addressed.

The fallback identity provider (at login.persona.org) does use email for password resets, but other identity providers will likely use other mechanisms.
Post reply on HN