Loomio

Add Persona Log in to Diaspora

F Flaburgan Public Seen by 83
SH

Steven Hancock Wed 12 Sep 2012 12:11PM

There's an OmniAuth strategy for BrowserID, assuming nothing has changed except the name, it should work with Persona. https://github.com/intridea/omniauth-browserid

We're already using OmniAuth for Twitter and Facebook account linking anyway, might as well use it to its full potential.

F

Flaburgan Wed 12 Sep 2012 12:34PM

Steven : the process of the JSON is really simple to do with any programming language (I did it using Java, Ruby can do it easily too.)

SH

Steven Hancock Wed 12 Sep 2012 12:42PM

@Flaburgan Yeah, I see there are plugins for Drupal and Wordpress too.. none for MediaWiki but that wouldn't be too hard to do.

Even better than the OmniAuth strategy, I see that there's a Devise plugin for this and it's written by a Diaspora contributor/podmin. :)

https://github.com/denschub/devise_browserid_authenticatable

F

Flaburgan Wed 12 Sep 2012 1:04PM

There is probably a plugin for MediaWiki somewhere, I'll search (I'm a Mozilla contributor)

F

Flaburgan Wed 12 Sep 2012 2:06PM

Mozilla Dev answer : "there isn't one yet. I tried to write one and ran into the problem that media wiki does not support querying its user database by email, this is because an email is not required to access an account. I asked a Wikipedia developer about this and he said there were no plans to add it and that if I wanted that functionality, I would have to write it - of which I did not have time."

G

groovehunter Wed 12 Sep 2012 3:31PM

got the drupal module enabled, please try

When i enter my credentials the redirect target is not found.

A

altruism Wed 12 Sep 2012 3:35PM

Cannot try, I get an error when I try to load the page in Chrome. Notice: Undefined variable: default_container_width in include() (line 16 of /var/www/vhosts/d7_themes/beta/templates/page.tpl.php)

Should I try another browser?

A

altruism Wed 12 Sep 2012 3:51PM

A

altruism Wed 12 Sep 2012 3:57PM

Is Persona safe? How do Mozilla manage my data?

Persona ToS and PP:

https://login.persona.org/privacy
https://login.persona.org/tos

G

groovehunter Wed 12 Sep 2012 4:08PM

An unknown error occurred while attempting to validate your BrowserID login. After clicking "OK," you will be redirected ...
with FF and chromium

groove LOGGING OFF for a few hours cu

Load More