rc-httpd(8): document how to use HTTP basic authentication
This commit is contained in:
parent
07f8584723
commit
27af159fdc
1 changed files with 21 additions and 0 deletions
|
@ -80,6 +80,11 @@ variable. Fine-grained control of specific request strings may
|
|||
be configured via a similar method acting upon the
|
||||
.I location
|
||||
and/or other variables.
|
||||
.PP
|
||||
The
|
||||
.I REMOTE_USER
|
||||
variable provides a user identification string supplied by the
|
||||
client as part of user authentication.
|
||||
.SH EXAMPLES
|
||||
The following examples demonstrate possible ways to configure
|
||||
.BR select-handler.
|
||||
|
@ -95,6 +100,20 @@ if(~ $SERVER_NAME 9front.org){
|
|||
.EE
|
||||
.RE
|
||||
.PP
|
||||
HTTP basic authentication:
|
||||
.RS
|
||||
.EX
|
||||
if(~ $SERVER_NAME *restricted.org){
|
||||
PATH_INFO=$location
|
||||
FS_ROOT=/usr/kgb/www/$SERVER_NAME
|
||||
authorize
|
||||
if(~ $REMOTE_USER (glenda kgb))
|
||||
exec static-or-index
|
||||
error 401
|
||||
}
|
||||
.EE
|
||||
.RE
|
||||
.PP
|
||||
CGI:
|
||||
.RS
|
||||
.EX
|
||||
|
@ -152,6 +171,8 @@ exec /rc/bin/rc-httpd/rc-httpd >>[2]/sys/log/www
|
|||
.TP
|
||||
.B /rc/bin/rc-httpd/select-handler
|
||||
.TP
|
||||
.B /rc/bin/rc-httpd/handlers/authorize
|
||||
.TP
|
||||
.B /rc/bin/rc-httpd/handlers/cgi
|
||||
.TP
|
||||
.B /rc/bin/rc-httpd/handlers/dir-index
|
||||
|
|
Loading…
Reference in a new issue