diff --git a/doc/adminguide.html b/doc/adminguide.html index da253888..0568ae34 100755 --- a/doc/adminguide.html +++ b/doc/adminguide.html @@ -243,6 +243,37 @@ URL = http://your.proxy.host/subdir/ into elogd.cfg.
+
+Authentication = Webserver ++This triggers elogd to use the environment variable "X-Forwarded-User" as the logged in user.
+# this required to pass on the generated env-variable X-Forwarded-User to the proxy
+ProxyPassInterpolateEnv On
+
+ProxyPass /elog/ http://your.host.domain:8080/
+
+<Location "/elog">
+ Order allow,deny
+ Allow from all
+ AuthType Basic
+ AuthName "elog-server"
+ AuthUserFile "/opt/elog/htpasswd"
+ require valid-user
+ RequestHeader unset Authorization
+ RequestHeader add X-Forwarded-User %{REMOTE_USER}s
+ # elog doesn't like the '@', so we need to cut it
+ RequestHeader edit X-Forwarded-User "@(.*)$" ""
+</Location>
+
+
+
+
When images are attached to ELOG entries, thumbnails can be created for quick preview. This works also for PDF and PostScript files. ELOG forwards any image operation