Zur Installation
Das Modul lässt sich problemlos installieren und einbinden. Die kleine Dokumentation genügt vollkommen, sie beantwortet alle Fragen.
Zusammenarbeit mit phpBB
Die Zusammenarbeit des Moduls mit dem bisherigen System des Wilden Reiters - Authentifizierungslogik selbst geschrieben in PHP - ist ausgesprochen problemlos.
Mit phpBB allerdings muss man auf eine Besonderheit achten: Das Hashing-System verwirft die Unterschiede zwischen "IPs sind ähnlich" und "IPs haben keinerlei Ähnlichkeit". Ob ein Provider also nur die letzte Ziffer ändert oder der Benutzer eine gänzlich neue IP-Adresse hat, ist nicht mehr zu erkennen.
phpBB nutzt die IP-Adresse zur Session-Validierung. Im Backend kann man einstellen, wie viele Blöcke der IP-Adresse genutzt werden. Standard sind: 3 von 4 Blöcken, denn im vierten Block ändern manche Provider gern spontan die IPs. Mittels mod_scramble_ip wird aus dieser kleinen Änderung im vierten Block eine komplette Änderung.
Daher gilt: Ob man 1, 2, 3 oder 4 Blöcke vergleicht, ist egal, denn die IP ist eh gänzlich verworren. Man hat nur noch die Wahl, ob man ganz überprüft und bei kleinen Änderungen der letzten Ziffer sofort die Session getötet wird, was zu ständigen Neu-Logins führt, oder gar nicht, was ein Sicherheitsloch bedeutet.
Aus diesem Konflikt habe ich bislang keinen Ausweg gefunden.

Comments
Post new comment