[Catalyst-commits] r10444 - in
trunk/Catalyst-Plugin-Authentication/lib/Catalyst:
Authentication/Store Plugin
t0m at dev.catalyst.perl.org
t0m at dev.catalyst.perl.org
Sat Jun 6 09:54:30 GMT 2009
Author: t0m
Date: 2009-06-06 09:54:30 +0000 (Sat, 06 Jun 2009)
New Revision: 10444
Modified:
trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Minimal.pm
trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Null.pm
trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Plugin/Authentication.pm
Log:
Fix all the ->config invocations in docs to be more correct
Modified: trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Minimal.pm
===================================================================
--- trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Minimal.pm 2009-06-06 09:44:22 UTC (rev 10443)
+++ trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Minimal.pm 2009-06-06 09:54:30 UTC (rev 10444)
@@ -92,7 +92,7 @@
Authentication
/;
- __PACKAGE__->config->{'Plugin::Authentication'} =
+ __PACKAGE__->config( 'Plugin::Authentication' =>
{
default_realm => 'members',
realms => {
@@ -118,7 +118,8 @@
}
}
}
- };
+ }
+ );
=head1 DESCRIPTION
Modified: trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Null.pm
===================================================================
--- trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Null.pm 2009-06-06 09:44:22 UTC (rev 10443)
+++ trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Authentication/Store/Null.pm 2009-06-06 09:54:30 UTC (rev 10444)
@@ -52,7 +52,7 @@
Authentication
);
- __PACKAGE__->config->{'Plugin::Authentication'} = {
+ __PACKAGE__->config( 'Plugin::Authentication' => {
default_realm => 'remote',
realms => {
remote => {
@@ -65,7 +65,7 @@
}
}
}
- };
+ });
=head1 DESCRIPTION
Modified: trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Plugin/Authentication.pm
===================================================================
--- trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Plugin/Authentication.pm 2009-06-06 09:44:22 UTC (rev 10443)
+++ trunk/Catalyst-Plugin-Authentication/lib/Catalyst/Plugin/Authentication.pm 2009-06-06 09:54:30 UTC (rev 10444)
@@ -626,7 +626,7 @@
Authentication
/;
- __PACKAGE__->config->{'Plugin::Authentication'} =
+ __PACKAGE__->config( 'Plugin::Authentication' =>
{
default => {
credential => {
@@ -649,7 +649,8 @@
}
}
}
- };
+ }
+ );
This tells the authentication plugin what realms are available, which
credential and store modules are used, and the configuration of each. With
@@ -745,7 +746,7 @@
You can accomplish this simply by installing the L<DBIx::Class|Catalyst::Authentication::Store::DBIx::Class> Store and
changing your config:
- __PACKAGE__->config->{'Plugin::Authentication'} =
+ __PACKAGE__->config( 'Plugin::Authentication'} =>
{
default_realm => 'members',
members => {
@@ -760,7 +761,8 @@
role_column => 'roles'
}
}
- };
+ }
+ );
The authentication system works behind the scenes to load your data from the
new source. The rest of your application is completely unchanged.
@@ -769,7 +771,7 @@
=head1 CONFIGURATION
# example
- __PACKAGE__->config->{'Plugin::Authentication'} =
+ __PACKAGE__->config( 'Plugin::Authentication' =>
{
default_realm => 'members',
@@ -796,7 +798,8 @@
authserver => '192.168.10.17'
}
}
- };
+ }
+ );
NOTE: Until version 0.10008 of this module, you would need to put all the
realms inside a "realms" key in the configuration. Please see
@@ -1026,7 +1029,7 @@
realms inside a "realms" key in the configuration.
# example
- __PACKAGE__->config->{'Plugin::Authentication'} =
+ __PACKAGE__->config( 'Plugin::Authentication'} =>
{
default_realm => 'members',
realms => {
@@ -1034,9 +1037,10 @@
...
},
},
- };
+ }
+ );
-If you use the old, deprecated C<< __PACKAGE__->config->{'authentication'} >>
+If you use the old, deprecated C<< __PACKAGE__->config( 'authentication' ) >>
configuration key, then the realms key is still required.
=head1 COMPATIBILITY ROUTINES
@@ -1070,7 +1074,7 @@
Return the store whose name is 'default'.
-This is set to C<< $c->config->{'Plugin::Authentication'}{store} >> if that value exists,
+This is set to C<< $c->config( 'Plugin::Authentication' => { store => # Store} ) >> if that value exists,
or by using a Store plugin:
# load the Minimal authentication store.
More information about the Catalyst-commits
mailing list