Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][Symfony]Jak zabezpieczyć dokumenty z folderu /web by nie były dostępne po wpisaniu ścieżki przez dowolnego użytkownika?
Forum PHP.pl > Forum > Przedszkole
koszykarze
W Symfony (jeśli to ma znaczenie) zapisuję uploadowane przez użytkownika dokumenty do podfolderu projektu web/. No i te dokumenty są widoczne dla każdego przez wpisanie odpowiedniego urla. Jak się przed tym ustrzec?

Po prostu trzymać je poza /web?
nospor
Cytat(koszykarze @ 27.07.2018, 15:44:31 ) *
Po prostu trzymać je poza /web?

Tak
koszykarze
a jak następnie zastąpić linki wygenerowane na stronie do tych dokumentów <a href="https://foo/upload/documents/#=file#">

Zamiast url do pliku, mam zrobić url do kontrolera i tam sprawdzać użytkownika i zwrócić bezpośredni url do dokumentu?
nospor
Ma byc url do kotrolera ktory to po sprawdzeniu praw nie bedzie ci zwracal url do pliku tylko bedzie ci zwracal plik. Przeciez plik juz nie bedzie mial bezporesredniego url , pamietasz?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.