pl: WWW-Authenticate

Beitrag lesen

hi CK,

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

Das isses, vielen Dank! Ich hatte das vor Jahren schonmal so gemacht, naja, die Erinnerungen haben nach meinem Schlaganfall auch gelitten ;)

Nun ist das dabei herausgekommen, es ist konfigurierbar und genau das war das Ziel: Die Konfiguration vom Webserver weg in die eigene Konfiguration zu verlegen.

Normalerweise ist Code für ACL-Zeugs total raus aus meinem FW und Access-Control wird über Content-Negotiation geregelt. Authorization Basic hat jedoch den Vorteil, dass bestimmte Dinge einfacher automatisierbar sind, deswegen musste das jetzt rein. Im CODE selbst wird ja nur noch bei Bedarf die Factory-Methode $self->auth() aufgerufen, die regelt das ganze HTTP-Geschnatter (Authorization-Challenge). Mit dieser einen Zeile kann ich leben ;)

Viele Grüße!