You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Christian Gilmore <cg...@tivoli.com> on 2001/01/08 18:54:05 UTC

[ANNOUNCE] Apache-AuthzCache 0.03

The uploaded file

    Apache-AuthzCache-0.03.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/C/CG/CGILMORE/Apache-AuthzCache-0.03.tar.gz
  size: 8508 bytes
   md5: 237a62049ca0cabe74fdcd62272624c1


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.
 
$Id: README,v 1.1 2000/09/26 20:11:50 cgilmore Exp $


2001-01-08      Christian Gilmore <cg...@tivoli.com>
 
        o  Better handled pre-1.26 set_handlers bugs
 
2000-09-26      Christian Gilmore <cg...@tivoli.com>
 
        o  Made first public release 0.02
 
$Id: ChangeLog,v 1.2 2001/01/08 17:41:17 cgilmore Exp $


Enjoy,
Christian

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