contact | essays | photos | projects | home
projects

OpenID Server Application
This is a basic OpenID server written in Perl. Requires Apache's mod_perl and mod_ssl plus MySQL and the Net::OpenID::Server module.

Description
This program features a log in over SSL -- you must bring your own certificate, self-signed or otherwise -- and then a page to allow the user to trust or to not trust the website requesting access to his or her account. It has been tested to work with both Net::OpenID::Consumer clients and Stack Overflow.

This project has an administrative interface where you can create new or modify existing users. It supports the OpenID Simple Registration extension for sending registration information to requesting sites, but only at the user's approval.

Screenshots
Example Trust Verification


Example Trusted Sites List


Example Profile


Example Management Interface


Source
The source for this program can be found here:
http://svn.lockaby.org/browse/wsvn/public/openid-server-app/

Bugs
Bugs can be filed for this program here:
https://bugs.lockaby.org/enter_bug.cgi?product=openid-server-app

License
Licensed under the Artistic License 2.0.

Releases
  • 3.1 - released January 28, 2012
    md5: 1788578f6fedeca3039fcde7152931eb
  • 3.0 - released December 25, 2011
    md5: 505241cf117da5b483c337cfd1bbba0f
  • 2.0 - released December 07, 2011
    md5: 35abe1b66c07170591b2973e853eb56d
  • 1.0 - released November 20, 2011
    md5: c30bb3d7daec225bc06e5b3dda69cffc