BrowserID web2py authentication plugin done! Please test

76 views
Skip to first unread message

whowhywhat

unread,
Feb 4, 2012, 10:54:15 AM2/4/12
to web2py-users
Dear Web2py community,
I just finished writing a web2py authentication plugin (custom
authentication) to authenticate using BrowserID accounts (https://
browserid.org). BrowserID is a project by Mozilla Labs
(mozillalabs.org). It aims to provide a de-centralized, free, easy to
use authentication method.
BrowserID provides a nice alternative (or used side by side) to RPX,
loginza, openID etc. personally, i feel BrowserIDs advantage is that
you can use any email id verified by BrowserID.
You can view the code here (https://code.google.com/p/browserid-web2py-
plugin/source/browse/browserid_account.py).
The browserid_account.py file needs to be in the gluon/contrib/
login_methods/ folder. Usage is given in the doc string.

Would love to hear your thoughts on BrowserID ..

I have tested the plugin, everything seems to be working fine. Please
test, look at the code and give me feedback, critique etc.. :). Please
tell me if I am doing something wrong (security etc)

Massimo I will email the patch to you in a few minutes.

Alan Etkin

unread,
Feb 5, 2012, 8:47:42 AM2/5/12
to web2py-users
Congratulations. I tried to open the url of the project and it returns
a 404 error.

whowhywhat

unread,
Feb 5, 2012, 1:02:46 PM2/5/12
to web2py-users
https://browserid.org/ .. seems to be working fine here. It is a
promising project in its infancy. I think they may have some teething
problems.
They won a rookie award at the 2011 black duck open software awards:
http://www.blackducksoftware.com/rookies/

Am sure every good web service has had its share of bad days..

Stefan Scholl

unread,
Nov 2, 2012, 3:58:39 AM11/2/12
to web...@googlegroups.com
Seems like this plugin isn't supported/updated. It still connects
to browserid.org (They changed the name from Browser ID to
Persona.)
(in contrib directory to web2py, and the google code project.)

And is there a reason to redirect to http://google.com on failed
logins? Nearly everything else is a parameter.



Reply all
Reply to author
Forward
0 new messages