Thomas Schmieder: Gebe nicht auf - nochmals die Frage mit dem Dokument (Beispiel)

Beitrag lesen

Hallo Marco,

beschreib doch mal Dein Login-Verfahren, was Du da machst.
Wie hast Du denn die Abmeldung implementiert?

Außerdem habe ich den Eindruck, dass Dein Dokument.doc unterhalb (innerhalb) der Dokument-Root gespeichert ist. Da bekommst Du natürlich keine Sicherheit, es sei denn, du verbietest dem Apachen über einen direkten http-request auf das Verzeichnis zuzugreifen. Nur dann kann auch der PHP-Deamon nicht mehr zugreifen, denn der hat in aller Regel die gleiche Gruppe, den gleichen User wie der Apache.

Lege Deine Dokumente außerhalb der Dokument-Root oder zur Not auch als Blob in eine Datenbank. Dann benötigst Du ein Script, dass das angeforderte Dokument ausliefert und dieses Script sollte dann erst die Auth-Daten prüfen und ggf. die Sessiondaten (Alter der Session) usw.

Ich sehe da keinen anderen Weg. Vielleicht sind die Anderen da anderer Meinung?

Liebe Grüße aus http://www.braunschweig.de

Tom