Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Zabezpieczenie przed pobieraniem pliku
Forum PHP.pl > Forum > Przedszkole
szczemp
Hipotetyczna sytuacja.
Jest sobie strona na jednym serwerze, do którego nie mam dostępu. Niech to będzie strona na jakimś komercyjnym cmsie, w kodzie którego nie można grzebać. Słowem nic tam nie mogę zmienić ani uploadować. Do strony użytkownicy mogą się logować.
Jest też drugi serwer i na nim mogę umieścić skrypt php i uploadować inne pliki.
Serwery nic o sobie nie wiedzą, są w różnych serwerowniach i pod różnymi domenami.
Teraz chcę udostępnić zalogowanym użytkownikom do strony na serwerze pierwszym pliki (np pdf) z serwera drugiego. Ale tylko zalogowanym. Niezalogowany nie może pobrać pliku nawet jeśli zna jego url. Nie chcę też pisać kolejnego systemu logowania. Bo jak to wygląda logowanie jednym zestawem danych, żeby zobaczyć kolejny formularz, w którym logować się trzeba innym zestawem danych (bo nie ma dostępu do bazy danych z użytkownikami na pierwszym serwerze).
Da radę coś takiego zrobić?
Pyton_000
Nginx i dostęp tylko z IP serwera 1-szego. Generalnie wtedy pobieranie pliku musi być zainicjowane z 1-szego serwera.
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-2025 Invision Power Services, Inc.