Projects / txOpenID


txOpenID is an implementation of the OpenID Identity Provider specification, written using Twisted Web and Divmod's Nevow. It reads authentication data and user Web sessions out of a MySQL database using MySQLdb and Twisted Enterprise's adbapi layer. txOpenID currently supports version 1.1 of the OpenID specification.


Last announcement

Development Ceased 16 Dec 2010 19:18

txOpenID was a personal project to both learn the Twisted Web framework and to get a grasp of the OpenID provider spec. OpenID has advanced in several ways since this 1.1 implementation, and on top of all that, I'm starting to agree with Yishan Wong's post over at quora:

Recent releases

  •  16 Jun 2008 11:56

    Release Notes: This is the first complete release of txOpenID. It provides all the essential features for a basic OpenID identity server. It serves user sessions and authentication information from a MySQL database, while consumer associations are kept in memory. A handful of user-facing pages allows for identity and URL trust approval. The most essential components have been unit tested, and epydoc documentation exists for all functions, classes, and member variables.


    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.