Revision history for Perl extension Catalyst::Plugin::Authentication 0.10003 2007-XX-XX - Added a "Null" store for credentials that don't require real stores. - Make realms bonafide objects - Added auto_update_user and auto_create_user options to the Realm object - Doc updates [POSSIBLE INCOMPATIBILITIES] - authenticate() in credentials are now passed a realm object instead of a store object. A realm object still implements find_user() so unless you're doing something special you won't notice the difference. 0.10002 2007-07-22 - $user->store() should NOT be set by C::P::Auth - if it's needed - it should be set by whatever module creates the user. We use realm for saving into the session. 0.10001 2007-07-17 - updated tests 0.10000 2007-07-11 - Minor updates to work better with compatibility mode - Producion release - switch to Module::Install 0.09999_01 2007-02-21 - major changes to the internals of the plugin, to better encapsulate credentials and stores. - introduction of 'realms' concept, allowing multiple different pairs of credential and store in a single application. 0.09 2006-08-01 - be a bit more pedantic about checking values for definedness before invoking methods on them 0.08 2006-07-29 - factor test applications out to files due to changes in Catalyst::Test - don't load session at prepare time unless necessary 0.07 2006-03-17 17:33:12 - allow base64 hashed passwords 0.06 2006-03-14 19:23:50 - pass extra get_user args to store so they can be made use of 0.05 2006-01-01 13:58:00 - Add debugging to Credential::Password - Important doc fixes 0.04 - With User::Hash and Store::Minimal together session will store userid, not actual user object 0.03 2005-12-03 18:00:00 - Added user_exists method. 0.02 2005-11-29 11:39:00 - Fixed a typo (PLugin instead of Plugin) that caused user objects to not be restored from the session properly. Modified test suite to actually test for this case. 0.01 2005-11-27 02:30:00 - Initial release.