From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

NAME

Catalyst::Plugin::Authentication::CDBI::Basic - (DEPRECATED) Basic Authorization with Catalyst

SYNOPSIS

use Catalyst qw/Session::FastMmap Authentication::CDBI Authentication::CDBI::Basic/;
__PACKAGE__->config(
authentication => {
# Configure Autentication::CDBI
:
# and
basic => {
realm => 'Require Authorization', # Basic realm
no_session => 1, # disable auth caching (optional)
# auto error responsing
# use View::TT
template => '401.tt',
view => 'MyApp::V::TT',
# or plain text
error_msg => 'Authentication Failed !',
},
},
);

DEPRECATION NOTICE

This module has been deprecated. The use of a new Authentication style is recommended.

See Catalyst::Plugin::Authetnication for detail.

DESCRIPTION

This plugin privide Basic Authorization mechanism for Catalyst Application.

This plugin is required C::P::Authentication::CDBI, for users info. And also use Session Plugin for authorization caching (optional but recommanded).

METHODS

prepare

AUTHOR

Daisuke Murase <typester@cpan.org>

COPYRIGHT

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.

SEE ALSO

Catalyst::Plugin::Authentication::CDBI