Apache::Authen - Perl Apache authentication handlers
#httpd.conf or srm.conf PerlModule Apache::Authen #.htaccess AuthName DBI AuthType Basic #authenticate via DBI PerlAuthenHandler Apache::DBIAuthen::handler PerlSetVar AuthDBIDB dbname PerlSetVar AuthDBIUser username PerlSetVar AuthDBIAuth password PerlSetVar AuthDBIDriver Oracle #DBI->connect(qw(AuthDBIDB AuthDBIUser AuthDBIAuth AuthDBIDriver)) PerlSetVar AuthDBIUserTable www_users PerlSetVar AuthDBINameField user PerlSetVar AuthDBIPasswordField password
<Limit GET POST> require valid-user </Limit>
With the PerlAuthenHandler set, you may define a subroutine handler to preform the authentication check. This module provides some building blocks and some full-fledged handlers.
This handler authenticates against a database such as Oracle, DB2, Sybase, and others supported by the DBI module. For supported drivers see: http://www.hermetica.com/technologia/DBI
This handler users HTTPD::UserAdmin to lookup the username and password. This may change.
Apache(3), HTTPD::UserAdmin(3), DBI(3)
Doug MacEachern <dougm@osf.org>
2 POD Errors
The following errors were encountered while parsing the POD:
'=item' outside of any '=over'
You forgot a '=back' before '=head1'
To install Apache, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache
CPAN shell
perl -MCPAN -e shell install Apache
For more information on module installation, please visit the detailed CPAN module installation guide.