views:

237

answers:

4

I was thinking about using OpenID for I site I am building and was wondering if any libraries or scripts exist for making OpenID easier to implement. (Why reinvent the wheel?)

I was planning on using PHP for the site because it is going to be fairly simple and small, so a php script would be ideal. But any language would be great. Thanks in advance!

+3  A: 

Most people seem to use the JanRain libraries.

Jim
+1  A: 

Drupal 6 has openid support built in. If you don't want to use Drupal there is an openid module for Drupal 5 which you can have a look at the PHP code for.

Dave
A: 

The Janrain libraries are good for PHP, Python and Ruby. For C# or other .NET languages DotNetOpenId is good.

Andrew Arnott
+1  A: 

JanRain now has a service that will allow you accept OpenIDs (and facebook) with minimal engineering effort, make HTTPS calls to the service and parse an XML/JSON response. http://rpxnow.com

ltd