Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wykryć że Requst AJAX pochodzi z naszej strony
karakara
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 6
Dołączył: 22.09.2012

Ostrzeżenie: (0%)
-----


Jak wykryć że Requsst AJAX pochodzi z naszej strony?

Na stronie z automatu w pewnym momencie wysyłam dane w POST przez AJAX i aktualizuje bazę.
Na początku szło to przez GET i można było wklejić odpowiedni link akcji w przeglądarce i zmienić dane.
Teraz sprawdzam czy to AJAX poprzez HTTP_X_REQUESTED_WITH
Ale ciągle na swoim kompie można wysłać AJAXem dane do mojego serwera.
Gdzieś czytałem że można się zabezpieczyć przez HTTP_REFERER ale nie do końca bo nie wszystkie przeglądarki to ustawiją.

A chciałbym mieć pewność że request AJAXowy jest wykonywany na mojej stronie.

Pozdrawiam

Ten post edytował karakara 23.09.2012, 21:39:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
karakara
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 6
Dołączył: 22.09.2012

Ostrzeżenie: (0%)
-----


no coś takiego mi przeszło przez głowe
w sesji zapisuje sobie jakiś token i gdy przychodzi ajax request to sprwadzam czy w sesji jest ten token
ale nie mam pewności czy to na pewno zlikwiduje ten problem do końca


wybacz ale muszę, md5 to nie szyfrowanie
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 21:49