This project provides a Lua implementation of the OpenID authentication protocol.
Currently only an OpenID server implementation has been completed. The server implementation includes all required components of the spec, but does not yet support the optional Diffie-Hellman secret key exchange.
The latest version of the Lua OpenID Server is 0.1.1, written by Keith Howe <firstname.lastname@example.org>
This is a manual process. Simply copy the lua libraries under src (preserving the directory hierarchy from there) to wherever you keep your Lua addons.
The implementation details of certain features, particularly the assoc handles, was drawn from the Perl implementation by Brad Fitzpatrick. CGI parameter handling is done using a modified version of Jared Jennings' cgi5.lua.
See the documentation for more info.