Skocz do zawartości

Zdjęcie
- - - - -

Wejście na stronę A, tylko ze strony B


6 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
Kicek

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 1d 15h 52m 7s
-1
Neutralna

Napisano 24 sierpnia 2014 - 15:07

#1

Witajcie ponownie.

 

Chciałem Was zapytać jak zabezpieczyć stronę B, żeby można było na nią wejść z forum phpBB3 po zalogowaniu?

 

Znaczy jak dodać link do menu w phpbb3, żeby się pojawiał tylko po zalogowaniu to wiem jak dodać, ale jaki skrypt dać, żeby można było tylko wejść z tej strony, jak bym próbował wejść wprost na stronę A próbując ominąć stronę B to by wyskakiwał  błąd 403 lub by przekierowało na forum..

 

Chciałem użytkownikom udostępnić drugi serwer do wrzucania zdjęć, ale jak by wiele osób wiedziało i było niezabezpieczone to bym miał problem i by szybko serwer zapchali.

 

Pozdr


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 25 sierpnia 2014 - 08:24

#2

Czy obie strony są na tej samej domenie, czy różne domeny?


  • 0

webDeveloper


Kicek

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 1d 15h 52m 7s
-1
Neutralna

Napisano 25 sierpnia 2014 - 08:35

#3

Dwie domeny i dwa różne serwery.


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 25 sierpnia 2014 - 08:49

#4

Hym hymm, nie wiem czy phpBB3 posiada jakieś API w którym możnaby sprawdzić czy ktoś jest zalogowany, ale można by spróbować tak:

Link do strony B na stronie A zrobić tak żeby był pokazany tylko i wyłącznie dla zalogowanych, a na stronie B sprawdzać $_SERVER['HTTP_REFERER'] czy jest ze strony A, jeżeli nie to redirect na stronę logowania na stronie A, jeżeli tak no to nic nie robić.


  • 1

webDeveloper


Kicek

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 1d 15h 52m 7s
-1
Neutralna

Napisano 25 sierpnia 2014 - 09:21

#5

No dobra, będę próbował.

 

A pomyślałem, a jak by było tak:

Loguje się na stronie A, w menu pojawia się link do strony B klikam na niego, ciastko się tworzy, wchodzę, po wyłączeniu przeglądarki cistko się usuwa i muszę od nowa wejść przez stronę A.

 

Tylko jak zrobić, żeby strona B sprawdzała czy jest ciastko ze strony A. Wiem jak zrobić na jednej domenie, ale z dwiema to już gorzej :D


Użytkownik Kicek edytował ten post 25 sierpnia 2014 - 09:32

  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 25 sierpnia 2014 - 09:40

#6

No własnie za pomocą ciastka tego nie zrobisz.


  • 1

webDeveloper


Kicek

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 1d 15h 52m 7s
-1
Neutralna

Napisano 25 sierpnia 2014 - 10:08

#7

No trudno, po prostu będzie się zarejestrowanym użytkownikom forum pokazywał link.

 

Z resztą jak ktoś nie jest zarejestrowany to mu się nie pokaże.


  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych