The modules WWW::Authen::Simple and DBIx::PDlib implement things that are very similar to a plethora of alternitive modules out there (which is why I'm asking about them both in one thread).
WWW::Authen::Simple implements an easy to use OO cookie based authentication with a database backend. It relys only on CGI.pm and Digest::MD5. DBIx::PDlib (bad name) provides an easy to use OO abstraction to DBI, requiring only DBI. The existing modules that are out there can do the job, each with their own strengths and weaknesses. They just didn't fit me, so I wrote my own (DBIx::PDlib even borrows some features from some of the others). I know they can be useful to others, they've been passed around to a handful of people who ended up using them over the other choices, but I don't know what the appropriate thing to do with them is. I'd like to upload them to CPAN, but I know I'll get the "why not just use Some::Existing::ModuleX?", and "please don't polute CPAN" comments... so is it worth considering yet another way to do things? or should I just keep them to myself? If you want to look at them, I've temporarily put them up at: http://www.purifieddata.net/pm/ (note: WWW::Authen::Simple is sorely lacking documentation) Thanks, -- Josh I.