Apache-AuthzCache
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
AuthzCache.pm view on Meta::CPAN
sub handler {
my $r = shift;
return OK unless $r->is_initial_req; # only the first internal request
my $requires = $r->requires;
return OK unless $requires;
my $require_groups = undef;
# Get configuration
my $casesensitive = $r->dir_config('AuthzCache_CaseSensitive') || 'on';
my $cache_time_limit = $r->dir_config('AuthzCache_CacheTime') ||
$r->dir_config('AuthzCache_Timeout') || $Cache::Cache::EXPIRES_NEVER;
my $cache_dir = $r->dir_config('AuthzCache_Directory') || '/tmp';
my $cache_umask = $r->dir_config('AuthzCache_Umask') || '007';
my $auth_name = $r->auth_name;
my $requirement = $r->dir_config('AuthzRequire') || 'inAGroup';
$r->log->debug("manage_cache: cache_time_limit=$cache_time_limit, ",
"cache_dir=$cache_dir, cache_umask=$cache_umask, ",
"auth_name=$auth_name");
$requirement = REQUIRE_OPTS->{lc($requirement)} || 1;
# Get username
view all matches for this distributionview release on metacpan - search on metacpan
( run in 7.437 seconds using v1.00-cache-2.02-grep-82fe00e-cpan-d29e8ade9f55 )