The new authentication plugins will be released very soon, and e need as much testing is we can get from testers, and as many requests for new stores/credentials from users (coding and documentation help is also gladly accepted). These plugins were rewritten to replace the big, heavily duplicated mess that is the current state of authentication plugins for Catalyst.
The design is very modular. For example, storage and verification are decoupled:
use Catalyst qw/
Authentication
Authentication::Credential::Password
Authentication::Store::Htpasswd
/;
or even optional - Catalyst::Plugin::Authentication::Credential::TypeKey can be used in conjunction with a store, or without one.
Moreover, role based access control is entirely separate (Catalyst::Plugin::Authroization::Roles).
The idea idea is to make it very easy to mix and match logic and backends freely, and get integration with session plugins, authorization plugins and so forth for free.
We also have a very exciting plugin which is totally new - Catalyst::Plugin::Authorization::ACL.
All of this is under the Catalyst svn repository - it is not yet released to the CPAN.
As usual, the best place to join is is the catalyst channel on irc.perl.org.
Ciao!