Thread View: pl.comp.lang.php
5 messages
5 total messages
Started by platformowe głupki
Sun, 13 Dec 2015 17:01
rozpoznawanie wchodzących zza NAT
Author: platformowe głupki
Date: Sun, 13 Dec 2015 17:01
Date: Sun, 13 Dec 2015 17:01
2 lines
972 bytes
972 bytes
mozna w php jakoś rozróżnić wchodzących zza natu? bez użycia dla każdego sesji, bo tak może by sie i dało...
Re: rozpoznawanie wchodzących zza NAT
Author: Lemat
Date: Sun, 13 Dec 2015 19:48
Date: Sun, 13 Dec 2015 19:48
9 lines
1173 bytes
1173 bytes
W dniu 13.12.2015 o 18:01, platformowe głupki pisze: > mozna w php jakoś rozróżnić wchodzących zza natu? bez użycia dla każdego > sesji, bo tak może by sie i dało... nie -- Pozdrawiam Lemat
Re: rozpoznawanie wchodzących zza NAT
Author: platformowe głupki
Date: Sun, 13 Dec 2015 19:50
Date: Sun, 13 Dec 2015 19:50
2 lines
1100 bytes
1100 bytes
troche tego nie ogarniam, na forum phpbb chyba każdy tworzy sesję, czy można jakoś podpiąć się do tej sesji i rozróżniać userów zza natu?
Re: rozpoznawanie wchodzących zza NAT
Author: Lemat
Date: Sun, 13 Dec 2015 20:43
Date: Sun, 13 Dec 2015 20:43
18 lines
1833 bytes
1833 bytes
W dniu 13.12.2015 o 20:50, platformowe głupki pisze: > troche tego nie ogarniam, na forum phpbb chyba każdy tworzy sesję, > czy można jakoś podpiąć się do tej sesji i rozróżniać userów zza natu? zdefiniuj na początek pojęcie "user", bo np. ja mogę mieć np. kilka urządzeń (kilka IP, jeden user) lub drugi NAT za którym mam stado userów (jedno IP, kilku userów) lub kilka otwartych przeglądarek. Jeżeli przyjmiesz, że "user" jest definiowany przez jakiś login i hasło to masz możliwość wykonania mechanizmu logowania i identyfikacji - czyli właśnie sesje. O ile dobrze pamiętam ciasteczko sesji phpbb ma odpowiednik w jakiejś tabeli w bazie danych i tam są zawarte informacje na temat usera, który daną sesję otworzył. -- Pozdrawiam Lemat
Re: rozpoznawanie wchodzących zza NAT
Author: cezar
Date: Mon, 14 Dec 2015 10:20
Date: Mon, 14 Dec 2015 10:20
24 lines
1990 bytes
1990 bytes
On 13/12/2015 17:01, platformowe głupki wrote: > mozna w php jakoś rozróżnić wchodzących zza natu? bez użycia dla każdego > sesji, bo tak może by sie i dało... Pomysł zupełnie bez sensu ale da się zrobić - tylko na nowszych przeglądarkach z obsługą WebRTC. Masz w nich dostęp do lokalnych adresów IP z poziomu JS. Wystarczy porównać je z adresem z jakiego otrzymujesz zapytanie. Dostęp do lokalnych adresów w przeglądarce jest mocno krytykowany jako ujawniający prywatne informacje i nie wiadomo czy czasem na długo zagości w API. *Tak jak napisałem - Nigdy tego nie rób.* Oczywiscie nie ma znaczenia czy po stronie serwera uzywasz PHP, Python czy inny_super_język. demo: https://diafygi.github.io/webrtc-ips/ c.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads