4 ms·
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 Perso
by gioele 13y ago
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.
- ozten 13y agoTell 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.