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.
John BEPPU <beppu@cpan.org>