Apache2-AuthAny
view release on metacpan or search on metacpan
lib/Apache2/AuthAny/AuthenHandler.pm view on Meta::CPAN
package Apache2::AuthAny::AuthenHandler;
use strict;
use Data::Dumper qw(Dumper);
use Apache2::Const -compile => qw(OK);
use Apache2::AuthAny::AuthUtil ();
our $aaDB;
our $VERSION = '0.201';
sub handler {
my $r = shift;
$r->log->info("Apache2::AuthAny::AuthenHandler: authenticating '" . $r->uri . "'");
$r->log->info("Apache2::AuthAny::AuthenHandler: \$ENV{REMOTE_USER}: '" . $ENV{REMOTE_USER} . "'");
if ($ENV{REMOTE_USER}) {
return Apache2::Const::OK; # Continue through to Authz if handler registered
} else {
return Apache2::AuthAny::AuthUtil::goToGATE($r, 'first_access');
}
}
1;
( run in 1.629 second using v1.01-cache-2.11-cpan-39bf76dae61 )