Hallo,
ich habe Etherpad-Lite bereits hinter einem Apache Reverse-Proxy zum Laufen bekommen. Auch die Authorisierung klappt über LDAP.
Ich würde das Ganze nun gern so einrichten, daß der LDAP-Nutzer auch gleich der Etherpad-Nutzer wird. Das Ganze muß nich unbedingt sicher sein – nur bequem. Man kann ja den Nutzernamen duch den URL-Paramter "userName=" festlegen. Ich denke, ich brauche eine Apache-Rewrite-Rule, die den LDAP-Nutzer an die URL anhängt.
Wie kann ich das hinbekommen?
Hier ist der derzeitige Stand der apache-Config (Ausschnitt):
<Location /etherpad/> Order deny,allow Deny from All AuthName "LDAP-Login" AuthType Basic AuthBasicProvider ldap AuthzLDAPAuthoritative off AuthLDAPUrl ldap://ldap.local/ou=myou,o=myo?uid Require valid-user Satisfy any </Location> <IfModule mod_proxy.c> ProxyVia On ProxyRequests Off ProxyPass /etherpad/ http://localhost:9001/ ProxyPassReverse /etherpad/ http://localhost:9001/ ProxyPreserveHost on <Proxy *> Options FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Proxy> </IfModule>
Danke für alle Hinweise.