plainblack.com
Username Password
search
Bookmark and Share
OpenID  (#444)
Issue
It would be very useful to have an OpenID auth
Comments
dannymk
0
8/23/2007 1:39 pm
Check: 
aulix
0
8/24/2007 10:49 am

Humanity verification via Captcha may be useful for first time logon via OpenId to 

avoid OpenId servers running by attackers wanting to flood WebGUI with new accounts

aulix
0
8/24/2007 11:03 am

Currently OpenId module expects protocol to be explicitelly entered by user.

So it is a must for now to enter an OpenID looking like:
protocol://user_id.provider_host 

I offer to make protocol part optional, parse OpenID url entered by the user 
and if protocol is absent then default it to http.

In such case  user_id.provider_host would mean http://user_id.provider_host
while  ftp://user_id.provider_host would stay ftp://user_id.provider_host

 

cap10morgan
0
9/23/2007 12:49 pm

I can verify that dannymk's implementation works (see reply above). I replied to his post with a patch that helps it be a little more forgiving of the data entry for OpenID URI's.

OpenID is gaining quite a lot of momentum, and it would be great to see it officially supported as an authentication method in WebGUI. 

preaction
0
12/5/2007 4:58 pm

I'm adding my karma to this with this addition:

danny_mk's OpenID auth module should be updated to use OpenID 2.0 specification: http://openid.net/developers/specs/

At least:

  • OpenID Authentication 2.0
  • OpenID Attribute Exchange 1.0
  • Yadis Discovery Protocol
This may take more time, but it will be worth it to have a full OpenID auth
dannymk
0
2/3/2008 10:40 am
OK, I spoke with Brad Fitzpatrick and he told me that he is working on an upgrade.  When the new Net::OpenID::Consumer is available we will be able to cover all the 2.0 requirements.  If anyone knows of another available perl library please let me know.  Brad will post upgrades to his module at his blog: http://brad.livejournal.com/
dannymk
3
12/21/2008 5:07 pm
While I am waiting for Net::OpenID::Consumer to support OpenId version 2.0 I thought I would give RpxNow.Com a try.   I have written a Auth module called RpxNow.  I am currently testing it at http://openid.dbash.com, I will have instructions and a release soon enough.  Let me know if you have any suggestions.
dannymk
4
12/22/2008 12:26 pm
Just noticed that Net::OpenID::Consumer now supports the 2.0 protocol.  I will be working on an upgrade this week.
dannymk
5
12/22/2008 3:38 pm
The Auth::OpenId module works with 2.0 providers.  It only requires an upgrade to the current version of Net::OpenID::Consumer.
dannymk
4
12/23/2008 8:56 pm
I have merged the RpxNow and OpenId modules into one module.  Still testing at the http://openid.dbash.com website.
dannymk
5
12/31/2008 9:11 am
I have a pretty stable release here:  http://www.webgui.org/bazaar/openid-auth-module which is being used on a production system at my job.  Feedback and suggestions are appreciated.
JT
0
4/29/2009 12:25 pm
I spent the better part of the past 4 hours trying to get this to work with no success. I think it would be great to add something like this to the core, especially the rpxnow thing, but it's simply not ready for prime time at this point. I'm happy to put the time in to make it ready for prime time (not asking you to do it), but I don't have the time for that in 7.7. I'll do it as part of the 8.0 dev cycle.
fathertorque
5
8/21/2009 5:41 am
Maybe it's more feasible and feature rich to integrate Google Friend Connect (which includes OpenID)? http://code.google.com/apis/friendconnect/
dannymk
4
9/18/2009 10:20 pm
I found a bug in the module at the conference.  I have updated the module to version 3.0.4.  Please make sure you upgrade to the latest and greatest LWPx::ParanoidAgent and Net::OpenID::Consumer modules.  It works fine after these updates.  If not please let me know.
JT
0
9/23/2009 1:17 pm
Cool. I'll look at it again on the next RFE day and try to get it into WebGUI 7.8
Details
Ticket Status Pending  
Rating4.3 
Submitted By fathertorque  
Date Submitted2007-06-26 
Assigned To DBell  
Date Assigned 2008-10-21  
Assigned By frank  
What to improve?  
URLrfe/request-for-enhancement/openid
Karma
Difficulty 8  
Karma So Far12892
Karma Rank1611.50
Keywords
Ticket History
7/16/2009
12:40 PM
523 karma transfered pvanthony
12/22/2008
2:43 PM
761 karma transfered aulix
10/31/2008
7:11 AM
3 karma transfered arjan
10/31/2008
4:36 AM
10 karma transfered arjan
10/21/2008
10:54 AM
Assigned to DBell frank
© 2010 Plain Black Corporation | All Rights Reserved