Live data from Hacker News

Persona makes signing in easy for Gmail users

identity.mozilla.com

51–60 of 122 posts

Re: Persona makes signing in easy for Gmail users

#52
post #46
post #16

I hope there will soon be a way to `apt-get install mozilla-persona` on a personal server. That would seriously help the deployment a really decentralized Persona.

Tell me more! Do you want Persona authentication on your website or do you want a deamon that is an identity provider for your personal domain? What language or platform would be ideal?

I run my own mail server. Linux + Postfix + Dovecot. The standard stuff. How do I enable Persona on user@example.net ?

Re: Persona makes signing in easy for Gmail users

#53
post #20

The only bad thing with this new Gmail integration is that it gets more annoying if you have multiple Gmail accounts, or aren't logged in to the Gmail account you want to use. And some things, like using myname+website@gmail.com doesn't work at all.

I highly recommend using Chrome's multiple user feature to log into your separate gmail accounts. This is the only thing that has kept me sane at the last couple companies where we used Google Apps.

Re: Persona makes signing in easy for Gmail users

#54
post #50

Earlier quoted context omitted.

I think Persona does solve that, or at least, is designed to. Could you say more about what you're thinking? (Persona always prompts you with a completely free-form email input field and routes you to the appropriate provider based on that.)

You haven't reached the "verifier" step yet, which is step 4 https://developer.mozilla.org/en-US/docs/Mozilla/Persona/Qui...

Oh, that. It's completely possible to do all of the verification locally, so you don't have to talk to our hosted verifier. We're working on building libraries to make that easier, but we still want to tweak our data formats a little bit before recommending local verification.

In particular, we're watching the IETF's JOSE family of standards pretty closely.

Re: Persona makes signing in easy for Gmail users

#55
post #52
post #46

Earlier quoted context omitted.

Tell me more! Do you want Persona authentication on your website or do you want a deamon that is an identity provider for your personal domain? What language or platform would be ideal?

I run my own mail server. Linux + Postfix + Dovecot. The standard stuff. How do I enable Persona on user@example.net ?

Check out the docs under the "Identity Providers" heading here: https://developer.mozilla.org/en-US/docs/Mozilla/Persona

Shane Tomlinson and I gave a talk about turning your own domain into a Identity Provider at FOSDEM this year, which might be helpful: https://www.youtube.com/watch?v=0YRq9LWnlBw

Also, if you'd like to source dive:

- Minimal, static, Mailinator-style IdP: https://github.com/callahad/mockmyid/

- Minimal standalone IdP: https://github.com/mozilla/eyedee.me/

- Mozilla Employee (LDAP) IdP: https://github.com/mozilla/vinz-clortho

- GMail Bridge: https://github.com/mozilla/browserid-sideshow

And there's a Drupal module: https://drupal.org/project/browserid_idp

Re: Persona makes signing in easy for Gmail users

#56
post #46
post #16

I hope there will soon be a way to `apt-get install mozilla-persona` on a personal server. That would seriously help the deployment a really decentralized Persona.

Tell me more! Do you want Persona authentication on your website or do you want a deamon that is an identity provider for your personal domain? What language or platform would be ideal?

I want to be my own identity provider, which ever web technology, php, ruby, python, JavaScript.

Re: Persona makes signing in easy for Gmail users

#57
post #56
post #46

Earlier quoted context omitted.

Tell me more! Do you want Persona authentication on your website or do you want a deamon that is an identity provider for your personal domain? What language or platform would be ideal?

I want to be my own identity provider, which ever web technology, php, ruby, python, JavaScript.

This is a NodeJS personal project that I use to host my identity: https://github.com/ozten/hostedpersona

https://ozten.com/.well-known/browserid (a static website) delegates to https://hostedpersona.me/.well-known/browserid which I run on an ec2 instance.

This clearly isn't as polished as aptitude install, but feel free to fork and play.

Re: Persona makes signing in easy for Gmail users

#58
This seems like it just adds another click for gmail/yahoo users? I don't understand. Added another step to the login process and I think I'll have to change around some of my javascript to prevent returning users from "magically" authenticating after Persona gets around to authenticating them.

Weird. Oh well. Can't bitch much with a free service can I?

Re: Persona makes signing in easy for Gmail users

#59

Earlier quoted context omitted.

Hilariously it was dropped with no real notification, and one day my account just stopped working. I had to make a new one, because there was no way to access my previous account.

https://news.ycombinator.com/item?id=3618082

No where in that headline does it mention OpenID -- and I have no idea what ClickPass is. Nor was it a persistent announcement; it was just a regular story. Perhaps I didn't even check HN that particular day?

There are many ways they could have notified OpenID users that would have worked -- this wasn't really one of them!

Re: Persona makes signing in easy for Gmail users

#60
post #20

The only bad thing with this new Gmail integration is that it gets more annoying if you have multiple Gmail accounts, or aren't logged in to the Gmail account you want to use. And some things, like using myname+website@gmail.com doesn't work at all.

myname+website@gmail.com should absolutely work -- please file a bug if not: https://github.com/mozilla/browserid-sideshow/issues/new

Huh - it does work, as you say. I guess I misremembered.

EDIT: Now I remember my use case.

My email is actually myname+randomstring+website@otherdomain.com, and so I want to sign in with the same randomstring every time. Previously when signing in to Persona with my Gmail email address it would suggest all alternatives, and I'd choose the appropriate one. Now it logs in with Gmail directly instead.

Of course, this is such an edge case that it's probably not worth doing anything about. And I can simply sign into Persona with myname@otherdomain.com for the previous functionality.

Post reply on HN