---
name: "Apache::AuthCookie::FAQ"
section: "3pm"
platform: "linux"
package: "libapache2-authcookie-perl"
version: "3.32-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Apache::AuthCookie::FAQ"
---

# Apache::AuthCookie::FAQ(3pm)

Frequently Asked Questions about Apache::AuthCookie.

## NAME

Apache::AuthCookie::FAQ - Frequently Asked Questions about Apache::AuthCookie.

## VERSION

version 3.32

## DESCRIPTION

This document serves to answer the most frequently asked questions about Apache::AuthCookie.

### How can I protect an entire site (/) with Apache::AuthCookie?

You have to give an Apache `"require"` directive that applies to all requests for **except** for your login handler.  The easiest way to do this is to override the auth handlers for your login script. For example, if your login handler is `"/LOGIN"`, then you need to use something like the following:

```
 <Location />
   AuthType My::AuthCookieHandler
   AuthName Whatever
   PerlAuthenHandler My::AuthCookieHandler->authenticate
   PerlAuthzHandler My::AuthCookieHandler->authorize
   require valid-user
 </Location>
 <Location /LOGIN>
   PerlAuthenHandler Apache2::Const::OK
   PerlAuthzHandler Apache2::Const::OK
 </Location>
 ...
```

## SOURCE

The development version is on github at \<https://github.com/mschout/apache-authcookie\> and may be cloned from \<https://github.com/mschout/apache-authcookie.git\>

## BUGS

Please report any bugs or feature requests on the bugtracker website \<https://github.com/mschout/apache-authcookie/issues\>

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

## AUTHOR

Michael Schout \<mschout@cpan.org\>

## COPYRIGHT AND LICENSE

This software is copyright (c) 2000 by Ken Williams.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
