You are not logged in.

  • Login

1

Monday, December 21st 2009, 12:17pm

Session unterbrochen

hallo, habe ein Script wo ich die Sessions nutze soweit ist auch alles wunderbar klappt auch alles bei ca. 99% der User.
jedoch gibt es 1 wo ständig die sessions einfach unterbrochen wird!
Kann sowas am PC liegen? weil bei seinem Bruder gehts wohl bei 100 von anderem auch nur bei ihm am rechner nicht.

2

Monday, December 21st 2009, 1:07pm

Hi,

ein Grund könnte der Transport der Session ID sein.
Standardmäßig wird diese in einem Cookie auf dem PC gespeichert. Sind nun Cookies deaktiviert wird ebi jedem Request jedesmal eine neue Session gestartet.

Ein andere Grund wäre die lifetime.
Nach einer bestimmten Zeit läuft die Session ab, so dass dann auch eine neue Session gestartet wird.


http://www.php.net/manual/en/session.configuration.php

3

Monday, December 21st 2009, 1:45pm

Ok danke, gehe mal von aus das es am Cookie liegt, weil die lifetime kann es net sein da sich der User erst eingeloggt hat.

4

Monday, December 21st 2009, 10:21pm

Als Notlösung könntest du die Session ID per GET-String übertragen, obwohl ich dir von dieser Lösung nur ausdrücklich abraten kann, da man mit dieser methode viel zu leicht die Session ID eines anderen sniffen kann. Bei Cookies ist es zwar auch nicht wirklich sicher, aber auch nicht ganz so einfach.

5

Tuesday, December 22nd 2009, 4:25pm

zumindest ist die Session ID im GET Parameter nicht idiotensicher. Man findet sie zu oft von irgendwelchen Benutzern in irgendwelchen Forenlinks gepostet.
Einmal gepostet kann man schnell seine Identität verlieren.

6

Tuesday, December 22nd 2009, 5:12pm

GET Parameter und Cookie sind beides gleich unsicher :p
Aber wenn man das über die IP Filtert dann ist es eigentlich egal was man verwendet.

Similar threads

Social bookmarks