Enable OpenID authentication

Project:ProjectPier
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:open - postponed
Description

One differentiating feature of PP can be the OpenID authentication (which we are using here at pp.org).

There is some prebuild code at http://www.openidenabled.com/openid/libraries/.

Version:0.8.0-dev»
Status:new» open - postponed

To be postponed until after the release of PP 0.8.  Just thinking out loud.. I wonder how this would function for installations that are hidden behind corporate firewalls?

The OpenID protocol is decentralized so that anyone can become an OpneID provider. So why shouldn't a (large) corporation should not set up it's own OpenID server for it's various internal services (think IBM).

But this also means we should provide both Log-In possibilities at the same time (like Drupal does). I don't like the way 37s did implement it in Basecamp - there you only have either - or.

There is an OpenID implementation in another aC fork (based on Ruby on Rails) which looks good. Please see http://www.projectpier.org/node/158.

+1 on openid support!