WebGUI
      Click here to register.
      
PBWG Banner


     Request Features > Request For Enhancement

OpenID

User fathertorque
Date 6/26/2007 3:55 am
Version WebGUI
Views 967
Rating 7    Rate [
|
]
Difficulty 8
Karma So Far 11595
Karma Rank 1449.375000
Transfer Karma
Previous · Next
User Message
fathertorque
It would be very useful to have an OpenID auth module

Back to Top  
 
dannymk
Check:  http://www.webgui.org/user_contributions/user_contributions/miscellaneous/openid-auth-module#lZZtNvKFqp3lMayX0mWRcA

Back to Top  
 
aulix

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



Back to Top  
 
aulix

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

 



Back to Top  
 
cap10morgan

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. 



Back to Top  
 
preaction

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 module. 

Back to Top  
 
dannymk
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/

Back to Top