Apache::AuthenMT - Authenticate using Movable Type's database
Example 1: .htaccess:
<%Perl> use lib '/www/htdocs/apps/mt/lib'; use lib '/www/htdocs/apps/mt/extlib'; </%Perl> PerlModule Apache::AuthenMT AuthName MindsIsland AuthType Basic PerlSetVar MT_DIR /www/htdocs/apps/mt/ PerlAuthenHandler Apache::AuthenMT require valid-user
Example 2: httpd.conf:
<%Perl> use lib '/www/htdocs/apps/mt/lib'; use lib '/www/htdocs/apps/mt/extlib'; </%Perl> PerlModule Apache::AuthenMT <Location /somewhere> AuthName MindsIsland AuthType Basic PerlSetVar MT_DIR /www/htdocs/apps/mt/ PerlAuthenHandler Apache::AuthenMT require valid-user <Location /somewhere>
Movable Type is a popular blogging system.
mod_perl embeds a perl interpreter into apache.
This is a mod_perl authentication handler that authenticates using Movable Type's database. Setting it up requires that you already have Movable Type installed on your system. Configuring it is then a simple matter of adding a few lines to httpd.conf or .htaccess to tell Apache that you'd like Apache::AuthenMT to handle authentication for a URL. The synopsis provides some example configurations you can adapt to your needs.
mod_perl auth handler
This checks the user and password against database.
This variable should contain the path to your Movable Type perl modules. It needs to be set in your httpd.conf using the PerlSetVar directive.
PerlSetVar
John BEPPU <beppu@cpan.org>
http://www.modperl.com/ and http://www.movabletype.org/
To install Apache::AuthenMT, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache::AuthenMT
CPAN shell
perl -MCPAN -e shell install Apache::AuthenMT
For more information on module installation, please visit the detailed CPAN module installation guide.