2009-04-14 10 views
0

ich einen Anwendungsserver, Datenbankserver und einen Dateiserver, mit der Dateiserver verfügt über eine eigene Sub-Domain-Namen (dh file.myexample.com)Setzen Sie Bilder auf anderen Computern unter Anmeldeinformationen

Die Dateiserver speichert alle Bilder haben Das ist in der Anwendung, der Punkt ist, dass ich nicht möchte, dass der Benutzer diese Bilder anzeigen, ohne zuerst eine ordnungsgemäße Authentifizierung erhalten. In gewisser Weise muss der Zugriff auf diese Bildressourcen ordnungsgemäß authentifiziert werden, was bedeutet, dass nur Login-Benutzer auf diese Bilder zugreifen können. Wenn ein anonymer Benutzer die URL eines Bildes eingibt, sollte die Webanwendung ihn auf die Anmeldeseite umleiten.

Ich bin auf der Suche nach PHP und Symfony Beispielen.

Antwort

3

eine PHP-Seite können Sie Bilder erhalten, das heißt image.php? Id = 2345

im Code für diese Seite können Sie die Authentifizierung des Benutzers überprüfen können, dann reutnr das Bild, wenn sie erlaubt sind. Sie müssen den richtigen Mime-Typ angeben.

Verwandte Themen