Hallo zusammen,
ich zweifel gerade an meinem Verstand.....
Wie bei meinen anderen Pis auch möchte ich einfach nur ein Passwort für fhem web benutzen.
Egal ob ich das hier mache:
https://wiki.fhem.de/wiki/FritzBox_Webzugriff_absichern (https://wiki.fhem.de/wiki/FritzBox_Webzugriff_absichern)
oder das:
attr WEB basicAuth { "$user:$password" eq "Ich:G3heim3sPassw0rt" }
ich kann machen was ich will. Es kommt die Abfrage für Benutzer und Passwort und das bis ich das gaze abbreche.
Es ist auch egal ob ich das Benutzer / Passwort für WEB, WEBphonte etc. setze.
Fhem ist aktuell. Eine Fehlermeldung gibt es nicht.
Ich danke Euch!
Gruß
H-Man
Du hast dich vertippt. Gib die Werte aus mit:
attr WEB basicAuth { Log 1, "basicAuth: $user:password";; return "$user:$password" eq "Ich:G3heim3sPassw0rt" }
Vertippt? Kannst du mir das erklären.
Unabhängig davon hat es mit deiner letzten Zeile und nun auch mit der Verschlüsselung geklappt.
Anscheinend mag Fhem kein Dollarzeichen im passwort......
Danke und Gruß
H-Man
ZitatAnscheinend mag Fhem kein Dollarzeichen im passwort......
Das ist nicht FHEM, das ist perl. Wenn das auch klappen soll, dann muss es
attr WEB basicAuth { "$user:$password" eq 'Ich:G$heim$sPassw$rt' }
heissen.