2.1 Authentication Project

Available Languages: en
| Description: | User authentication using POP3 |
|---|---|
| Status: | External |
| Module Identifier: | authn_pop3 |
| Source File: | mod_authn_pop3.c |
| Compatibility: | Apache 2.1 or greater |
The module mod_authn_pop3 provides Authentication against a
POP3 useing cleartext passwords.
mod_authn_pop3 uses the "configure/make/make install"
mechanism
common to many Open Source programs.
Most of the dirty work is handled by either configure or
Apache's apxs utility. If you have built apache modules before, there
shouldn't be any surprises for you.
Before you can begin compiling mod_authn_pop3, you will need a working installation of Apache 2.1-dev (any earlier version, including Apache 2.0.x will NOT work).
The interesting options you can pass to configure are:
--with-apxs=/path/to/apache/dir/bin/apxs
This option is used to specify the location of the apxs utility that was installed as part of apache. Specify the location of the binary, not the directory it is located in.
Call configure with your site-specific values and then "make" and "make install" as usual. The module will be installed in the module directory of your Apache installation.
Again mod_authn_pop3 behave like your average next-door
Apache module. Just add
LoadModule authn_pop3_module modules/mod_authn_pop3.so
to your httpd.conf as usual and restart Apache.
Draft...
<Location /secure-area>
AuthType Basic
AuthName "basic authn_pop3 testing area"
AuthBasicProvider pop3
AuthnPOP3Hostname force-elite.com
AuthnPOP3Timeout 10
AuthnPOP3Port 110
Require valid-user
</Location>
| Description: | Sets the Server to use |
|---|---|
| Syntax: | AuthnPOP3Hostname hostname |
| Default: | none |
| Context: | .htaccess |
| Status: | External |
| Module: | mod_authn_pop3 |
| Description: | Sets the Port to use |
|---|---|
| Syntax: | AuthnPOP3Port port |
| Default: | 110 |
| Context: | .htaccess |
| Status: | External |
| Module: | mod_authn_pop3 |
| Description: | Sets the timeout for communication to the POP3 Server. |
|---|---|
| Syntax: | AuthnPOP3Timeout seconds |
| Default: | 5 |
| Context: | .htaccess |
| Status: | External |
| Module: | mod_authn_pop3 |
Available Languages: en