mille
Erfahrenes Mitglied
Hallo.
In einem anderen Thread hatte ich eine Frage danach, wie ich eine PHP SESSID nicht per HTTP GET übergeben muss.
Beim lesen momentan aktiver Threads wurde auf HASHing von User-Daten eingegangen.
Nun möchte ich das entsprechende Thema nicht mit meiner Frage zumüllen, da sie doch etwas spezialisierter ist.
Ich frage mich, wie ich einen User eindeutig identifizieren kann...?
Im entsprechendne Thread fand ich die Lösung einen HASH von HTTP_USER_AGENT, IP, ACCEPT_LANGUAGE zu bilden.
Das halte ich noch nicht für ganz ausreichend, da in einem Wohnheim von deutschen Linux-Freaks die Wahrscheinlichkeit sehr hoch ist, dass 2 User über die gleiche IP, mit gleicher BrowserSprache und gleichem Browser surfen.
Insofern frage ich mich, wie ich die Wahrscheinlichkeit einer Kollision noch weiter verringern kann?
Habt ihr noch Ideen?
Der Port, über den der Client mit dem Server kommuniziert, fällt mir spontan als weiteres Alleinstellungsmerkmal ein.
Sonst noch was?
Grüße
// edit:
Gut, der Remote_PORT ändert sich permanent (zumindest local) und fällt damit schonmal raus? :-/
In einem anderen Thread hatte ich eine Frage danach, wie ich eine PHP SESSID nicht per HTTP GET übergeben muss.
Beim lesen momentan aktiver Threads wurde auf HASHing von User-Daten eingegangen.
Nun möchte ich das entsprechende Thema nicht mit meiner Frage zumüllen, da sie doch etwas spezialisierter ist.
Ich frage mich, wie ich einen User eindeutig identifizieren kann...?
Im entsprechendne Thread fand ich die Lösung einen HASH von HTTP_USER_AGENT, IP, ACCEPT_LANGUAGE zu bilden.
Das halte ich noch nicht für ganz ausreichend, da in einem Wohnheim von deutschen Linux-Freaks die Wahrscheinlichkeit sehr hoch ist, dass 2 User über die gleiche IP, mit gleicher BrowserSprache und gleichem Browser surfen.
Insofern frage ich mich, wie ich die Wahrscheinlichkeit einer Kollision noch weiter verringern kann?
Habt ihr noch Ideen?
Der Port, über den der Client mit dem Server kommuniziert, fällt mir spontan als weiteres Alleinstellungsmerkmal ein.
Sonst noch was?
Grüße
// edit:
Gut, der Remote_PORT ändert sich permanent (zumindest local) und fällt damit schonmal raus? :-/
Zuletzt bearbeitet: