The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Apache2_4::AuthzCaps - mod_perl2 capability authorization for Apache 2.4

SYNOPSIS

# In Apache2 config
PerlAddAuthzProvider cap Apache2_4::AuthzCaps
<Location /protected>
  # Insert authentication here
  PerlSetVar AuthzCapsRootdir /path/to/user/directory
  Require cap staff important
  Require cap admin
</Location>
# This will:
# 1) Let important staff members access /protected
# 2) Let admins access /protected
# 3) Not let anyone else (such as an important non-staff member or an non-important staff member) access /protected

DESCRIPTION

Apache2_4::AuthzCaps is a modification of Apache2::AuthzCaps for Apache 2.4. See that module's documentation for helper functions and more information.

AUTHOR

Marius Gavrilescu, <marius@ieval.ro>

COPYRIGHT AND LICENSE

Copyright (C) 2013-2015 by Marius Gavrilescu

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl 5 you may have available.