Apache2-AUS

 view release on metacpan or  search on metacpan

examples/CGI/httpd.conf  view on Meta::CPAN

<Perl >
  use File::Basename ();
  use lib File::Basename::dirname(__FILE__) . "/../../lib";
  use Apache2::ServerRec ();
  use Apache2::ServerUtil ();
  use Apache2::AUS ();

  my $dir = File::Basename::dirname(__FILE__);
  my $server = Apache2::ServerUtil->server;
  $server->add_config(["Alias /test/apache2-aus-cgi $dir/htdocs"]);
</Perl>

<Files "*.cgi">
    SetHandler      cgi-script
</Files>

<Location /test/apache2-aus-cgi>
    Options         +ExecCGI
    
    AuthType        Cookie
    AuthName        "AUS Example"
    
    PerlInitHandler     Apache2::AUS->Init
    PerlAuthenHandler   Apache2::AUS->Authen
</Location>

<Location /test/apache2-aus-cgi/protected.cgi>
    require             valid-user
</Location>

<Location /test/apache2-aus-cgi/admin.cgi>
    require             valid-user
    require             flag    administrator
</Location>

<Location /test/apache2-aus-cgi/login>
    SetHandler          modperl
    PerlResponseHandler Apache2::AUS->Response
</Location>



( run in 1.506 second using v1.01-cache-2.11-cpan-39bf76dae61 )