The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Apache::AccessLimitNum - Limit user access by number of requests

SYNOPSIS

 #server config or .htaccess

 #use any authentication module
 AuthName SomeRealm
 Auth[DBM]UserFile /path/to/password/file
 
 PerlAccessHandler Apache::AccessLimitNum
 PerlSetVar        AccessLimitNum  100
 PerlSetVar        AccessLimitFile /path/to/limit/file

 <Limit GET>
 require valid-user #or some such
 </Limit>

DESCRIPTION

Decide if an authenticated user has exceeded an access limit for the requested realm, if so, forbid access.

AccessLimitFile is a dbm file consisting of username = number value pairs. This file must be writeable by httpd server process.

SEE ALSO

Apache(3)

AUTHOR

Doug MacEachern <dougm@osf.org>