0.10003 2007-XX-XX
- Added a "Null" store for credentials that don't require real stores.
+ - Make realms bonafide objects
+ - Added auto_update and auto_create options to the Realm object
0.10002 2007-07-22
- $user->store() should NOT be set by C::P::Auth - if it's needed - it
use strict;
use warnings;
+
use base qw/Class::Accessor::Fast/;
BEGIN {
__PACKAGE__;
__END__
+
+=pod
+
+=head1 NAME
+
+Catalyst::Plugin::Authentication::Realm - Base class for realm objects.
+
+=head1 DESCRIPTION
+
+=head1 METHODS
+
+=over 4
+
+=item new
+
+=item find_user
+
+=item authenticate
+
+=item save_user_in_session
+
+=item from_session
+
+=back
+
+=cut
+
+
use strict;
use warnings;
-use base qw/Catalyst::Plugin::Authentication::Realm/;
+use base qw/Catalyst::Plugin::Authentication::Realm/;
## very funky - the problem here is that we can't do real realm initialization
## but we need a real realm object to function. So - we kinda fake it - we
__PACKAGE__;
-__END__
\ No newline at end of file
+__END__
+
+=pod
+
+=head1 NAME
+
+Catalyst::Plugin::Authentication::Realm::Compatibility - Compatibility realm object
+
+=head1 DESCRIPTION
+
+An empty realm object for compatibility reasons.
+
+=head1 METHODS
+
+=over 4
+
+=item new
+
+Returns a, basically empty, realm object.
+
+=back
+
+=cut