OpenID Enabled

Python OpenID Library

The OpenID library with batteries included.

Features of the 2.x.x series include:

  • Refined and easy-to-use API.
  • Extensive documentation.
  • Many storage implemetations including file-based, sqlite, postgresql, and mysql.
  • Simple examples to help you get started.
  • Licensed under the Apache Software License.
  • Includes a Simple Registration API
  • Versions 1.x.x supports protocol version 1; versions 2.x.x support both major OpenID protocol versions transparently

Note: Version 1.x.x releases require the Python Yadis Library and the Urljr fetcher library. Version 2.x.x releases include the Yadis code.

In Your Distribution

This software is also available in these distributions:

Latest Releases

Series Date Version Download Documentation
1.x.x 2006-12-08 1.2.0
(Changes)
HTML
2.x.x 2007-12-15 2.1.1
(Changes)
HTML

Development Snapshots

Series Download
1.x.x
2.x.x

View all releases View all packages

Report a Bug

Report a bug or submit a patch.

Get the Source

You can check out a copy of the source:

Series: 1.x.x

Series: 2.x.x

Buildbot

We host a buildbot for running the Python library's unit tests at http://openidenabled.com:8010/.

Live Demos

The following live demos are available and stay up to date with the source code repositories: