4 ms·
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
by ozten 13y ago
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?
- jvehent 13y agoI run my own mail server. Linux + Postfix + Dovecot. The standard stuff. How do I enable Persona on user@example.net ?
- callahad 13y agoCheck out the docs under the "Identity Providers" heading here: https://developer.mozilla.org/en-US/docs/Mozilla/Persona 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 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/ https://github.com/callahad/mockmyid/ - Minimal standalone IdP: https://github.com/mozilla/eyedee.me/ https://github.com/mozilla/eyedee.me/ - Mozilla Employee (LDAP) IdP: https://github.com/mozilla/vinz-clortho https://github.com/mozilla/vinz-clortho - GMail Bridge: https://github.com/mozilla/browserid-sideshow https://github.com/mozilla/browserid-sideshow And there's a Drupal module: https://drupal.org/project/browserid_idp https://drupal.org/project/browserid_idp
- StavrosK 13y agoAs I mentioned below, I also wrote a service to turn your domain into an identity provider (so you can log in with you@yourdomain.com): https://persowna.net/ https://persowna.net/ It's free for now, and will probably always be free for individual usage.
- jeena 13y agoI want to be my own identity provider, which ever web technology, php, ruby, python, JavaScript.
- ozten 13y agoThis is a NodeJS personal project that I use to host my identity: https://github.com/ozten/hostedpersona https://github.com/ozten/hostedpersona https://ozten.com/.well-known/browserid https://ozten.com/.well-known/browserid (a static website) delegates to https://hostedpersona.me/.well-known/browserid 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.
- StavrosK 13y agoI wrote a service so you don't have to do any of that: https://persowna.net/ https://persowna.net/ Just add the .well-known file to your site, and that's it. EDIT: Actually, I might just open-source this and keep the hosted version for people who want convenience.
- callahad 13y agoDude, that's awesome! I didn't know you were ready to accept sign-ups. Will try to mention it more often. :)
- StavrosK 13y agoMan I told you about it like three times on IRC (and that was your response then, too)! :P It's still early-stage, but it works very well for plain authentication. Next step is two-factor auth.
- callahad 13y agoAlright, promise: next month we'll blog about becoming an identity provider, and I'll highlight Persowna, the Drupal module, djc's persona-totp library, etc.
- donniezazen 13y agoI have to use different computers throughout the day and I use Lastpass to manage passwords on my laptop. It would be awesome if there were a WordPress plugin that would allow users/admin to log-in using Persona/Gmail. That way when I am already logged in to my gmail I can use Persona/Gmail to log into my wordpress account and resume writing. UPDATE:- There is a plugin like that http://wordpress.org/plugins/browserid/ http://wordpress.org/plugins/browserid/ . Too bad it doesn't work with Google Apps.
- voltagex_ 13y agoHere's another one: There's a couple of posts on meta.discourse.org asking how to integrate Discourse with an existing Single Sign On (assume all users have email addresses) With Persona on a LAN-side server, you could even have emails like janesmith@intranet.local and it'd still be seamless.