[Date Prev][Date Next] [Chronological] [Thread] [Top]

FW: [ANNOUNCE] Apache::AuthzCache 0.02




-----Original Message-----
From: Christian Gilmore [mailto:Christian_Gilmore@tivoli.com]
Sent: Tuesday, September 26, 2000 4:13 PM
To: Modperl Mailing List (E-mail); Perl Modules (E-mail)
Subject: [ANNOUNCE] Apache::AuthzCache 0.02


The URL

    http://www.fremen.org/apache/Apache-AuthzCache-0.02.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/C/CG/CGILMORE/Apache-AuthzCache-0.02.tar.gz
  size: 8402 bytes
   md5: a02573ca7dd3c78c9a5597d3534fa143

Apache::AuthzCache is designed to work with a mod_perl authorization
module to provide caching of group membership for site users. For a list
of mod_perl authorization modules see:

http://www.cpan.org/modules/by-module/Apache/apache-modlist.html

When a request that requires authorization is received, Apache::AuthzCache
looks up the REMOTE_USER in a shared-memory cache (using IPC::Cache) and
compares the list of groups in the cache against the groups enumerated
within the "require" configuration directive. If a match is found, the
handler returns OK and clears the downstream Authz handlers from the
stack. Otherwise, it returns DECLINED and allows the next PerlAuthzHandler
in the chain to be called.

After the primary authorization handler completes with an OK,
Apache::AuthzCache::manage_cache adds the new group (listed in
REMOTE_GROUP) to the cache.

See AuthzCache.pm pod for detailed documentation.

Enjoy,
Christian

-----------------
Christian Gilmore
Infrastructure & Tools Team Lead
Web & Multimedia Development
Tivoli Systems, Inc.