Initial import of ap22-authnz-external, based on ap2-auth-external.
authorschmonz <schmonz>
Tue, 29 Jul 2008 05:07:46 +0000 (05:07 +0000)
committerschmonz <schmonz>
Tue, 29 Jul 2008 05:07:46 +0000 (05:07 +0000)
commit73f956198f4e2c677f01cf443333bf25f23fab6d
tree3ca7d74b2ee6155a7eaf733f23628fbfe3e602f4
parenta3740c49594fb9f4d094fe43b6ca5eb8733374f5
Initial import of ap22-authnz-external, based on ap2-auth-external.

The Apache HTTP Daemon can be configured to require users to supply logins
and passwords before accessing pages in some directories. Authentication is
the process of checking if the password given is correct for a user. Apache
has standard modules for authenticating out of several different kinds of
databases. The external authentication module provides a flexible tool for
creating authentication systems based on other databases.

The module can be used in either of two somewhat divergent ways:
1) External Authentication:

When a user supplies a login and password, mod_auth*_external runs a program
you write, passing it the login and password. Your program does whatever
checking and logging it needs to, and then returns a Accept/Reject flag to
Apache.

2) Hardcoded Authentication:

Some hooks have been inserted into mod_auth*_external to make it easy to
replace the call to the external authentication program with a call to a
hardcoded internal authentication routine that you write.
www/ap22-authnz-external/DESCR [new file with mode: 0644]
www/ap22-authnz-external/MESSAGE [new file with mode: 0644]
www/ap22-authnz-external/Makefile [new file with mode: 0644]
www/ap22-authnz-external/PLIST [new file with mode: 0644]
www/ap22-authnz-external/distinfo [new file with mode: 0644]
www/ap22-authnz-external/patches/patch-aa [new file with mode: 0644]