Apache HTTP Server Version 2.4
Available Languages: ko
Description: | Allows "anonymous" access to authenticated areas |
---|---|
Status: | Extension |
Module Identifier: | authn_anon_module |
Source File: | mod_authn_anon.c |
Compatibility: | Available in Apache 2.1 and later |
This module provides authentication front-ends such as mod_auth_basic
to authenticate s similar to anonymous-ftp sites, i.e. have a 'magic' id 'anonymous' and the email address as a . These email addresses can be logged.
Combined with other (database) access control methods, this allows for effective tracking and customization according to a profile while still keeping the site open for 'uned' s. One advantage of using Auth-based tracking is that, unlike magic-cookies and funny URL pre/postfixes, it is completely browser independent and it allows s to share URLs.
When using AuthBasirovider
directive with the anon
value.
The example below is combined with "normal" htwd-file based authentication and allows s in additionally as 'guests' with the following properties:
Anonymous_NoID
)Anonymous_MustGiveEmail
)Anonymous_Email
)anonymous guest www test welcome
and comparison is not case sensitive. (Anonymous
)Anonymous_LogEmail
)<Directory "/var/www/html/private"> AuthName "Use 'anonymous' & Email address for guest entry" AuthType Basic AuthBasirovider file anon AuthFile "/path/to/your/.htwd" Anonymous_NoID off Anonymous_MustGiveEmail on Anonymous_Email on Anonymous_LogEmail on Anonymous anonymous guest www test welcome Require valid- </Directory>
Description: | Specifies IDs that are allowed access without verification |
---|---|
Syntax: | Anonymous [] ... |
Context: | directory, .htaccess |
Override: | AuthConfig |
Status: | Extension |
Module: | mod_authn_anon |
A list of one or more 'magic' IDs which are allowed access without verification. The IDs are space separated. It is possible to use the ' and " quotes to allow a space in a ID as well as the \ escape character.
Please note that the comparison is case-IN-sensitive.
It's strongly recommended that the magic name 'anonymous
' is always one of the allowed IDs.
Anonymous anonymous "Not ed" "I don't know"
This would allow the to enter without verification by using the IDs "anonymous", "AnonyMous", "Not ed" and "I Don't Know".
As of Apache 2.1 it is possible to specify the ID as "*
". That allows any supplied ID to be accepted.
Description: | Sets whether the entered will be logged in the error log |
---|---|
Syntax: | Anonymous_LogEmail On|Off |
Default: | Anonymous_LogEmail On |
Context: | directory, .htaccess |
Override: | AuthConfig |
Status: | Extension |
Module: | mod_authn_anon |
When set On
, the default, the '' entered (which hopefully contains a sensible email address) is logged in the error log.
Description: | Specifies whether blank s are allowed |
---|---|
Syntax: | Anonymous_MustGiveEmail On|Off |
Default: | Anonymous_MustGiveEmail On |
Context: | directory, .htaccess |
Override: | AuthConfig |
Status: | Extension |
Module: | mod_authn_anon |
Specifies whether the must specify an email address as the . This prohibits blank s.
Description: | Sets whether the ID field may be empty |
---|---|
Syntax: | Anonymous_NoID On|Off |
Default: | Anonymous_NoID Off |
Context: | directory, .htaccess |
Override: | AuthConfig |
Status: | Extension |
Module: | mod_authn_anon |
When set On
, s can leave the ID (and perhaps the field) empty. This can be very convenient for MS-Explorer s who can just hit return or click directly on the OK button; which seems a natural reaction.
Description: | Sets whether to check the field for a correctly formatted email address |
---|---|
Syntax: | Anonymous_Email On|Off |
Default: | Anonymous_Email Off |
Context: | directory, .htaccess |
Override: | AuthConfig |
Status: | Extension |
Module: | mod_authn_anon |
When set On
the '' entered is checked for at least one '@' and a '.' to encourage s to enter valid email addresses (see the above Anonymous_LogEmail
).
Available Languages: ko