New Module: OpenID
|Posted: Sun, 2012-05-27 03:08|
I needed an easy way for friends and family to log into my gallery, without me having to provision users for everyone.
This is the first draft of a plugin for Gallery 3 which provides just such a capability. Note that this should absolutely, without a question not be used yet for production sites. This is very beta software. However, I wanted to start the ball rolling. I’ve only tested with Google as the OpenID provider. Currently, the plugin:
* Provides a form for normal gallery log in and for OpenID login & registration
Some deficiencies, and things that this module doesn’t do:
* It doesn’t tie in perfectly into themes (such as the ajax login). Currently you must manually type in the login page (see below).
Some hopes and dreams for future versions:
* Allow an admin to choose which OpenID buttons are large (currently they must be made by hand, through a helper script).
Documentation and download: http://kott.fm/tomek/plugins-extensions/openid/. PLEASE PLEASE read through the documentation: some files need to be changed.
Support: either post here, or at http://kott.fm/tomek/forums/forum/openid/
I welcome patches, improvements, comments etc. If you give me a couple patches and I agree with them, I'll give you access to the fossil repository where I keep my source code: http://kott.fm/cgi-bin/fossil/openid/.