Lighttpd mod_auth mehrere nutzer problem

da2001

Registered User
Hallo,

bin gerade am Umstieg vom Apache2 zum Lighty und habe noch ein paar Startschwierigkeiten.

Im Moment hänge ich gerade beim mod_auth fest.
Ich verwende als method "basic", als backend "htpasswd" und require "valid-user". Wenn ich in der htpasswd nun nur 1 Eintrag habe geht es problemlos. Wenn ich allerdings mehr als einen Eintrag habe, verlangt er alle Benutzernamen hintereinander.

Meine htpasswd sieht wie folgt aus:
Code:
user1:pass
user2:pass
user3:pass

Ich hab einen Fehler gemacht? Ich will doch nur, dass er einen Benutzernamen aus der Liste braucht und nicht alle :confused::confused:

Code:
auth.backend = "htpasswd"
auth.backend.htpasswd.userfile = "/var/www/.htpasswd"
auth.require = ( "/shop/" =>
(
"method" => "basic",
"realm" => "test",
"require" =>  "valid-user"
)
)
 
ich hab es auch schon versucht mit folgendem:

Code:
"require" =>  "user=user1|user=user2"


Code:
"require" =>  "user=user1"

Beides fehlgeschlagen. Werden immer alle Einträge aus der htpasswd abgefragt. Wenn ich diese nacheinander in der richtigen Reihenfolge eingebe, bekomme ich auch Zugriff. Sehr strange.
 
Fehler gefunden. Der Texteditor zerstört die Datei.
Ich muss jedesmal mit ./htpasswd die Daten hinzufügen.
 
Last edited by a moderator:
Back
Top