Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #4991
| From | Stefan Reuther <stefan.news@arcor.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: Aktion beim Schließne eines Browserfensters |
| Date | 2018-12-07 19:47 +0100 |
| Message-ID | <pueiog.40k.1@stefan.msgid.phost.de> (permalink) |
| References | <g6q2k9F85knU1@mid.individual.net> <c84c6ac7-fb97-bd45-e65e-b6c342e70a22@PointedEars.de> <g6sm8cFpivpU1@mid.individual.net> <pubrei.11c.1@stefan.msgid.phost.de> <f0fae197-e237-2f90-2905-7204e2722b8e@PointedEars.de> |
Am 06.12.2018 um 21:22 schrieb Thomas 'PointedEars' Lahn: > Stefan Reuther wrote: >> Besser wäre da eine Lösung, wo der Browser extra eine Socketverbindung >> zum Server aufbaut. Wenn das Browserfenster geschlossen wird, egal aus >> welchem Grund, wird die Socketverbindung geschlossen; daran kann die >> Serverseite erkennen, dass die Session beendet ist. Eine Möglichkeit >> wäre ein Websocket. Das braucht serverseitig aber ein wenig mehr als nur >> ein paar php-Skripte. > > Ich wollte eigentlich schreiben: > > Konkret braucht es einen veralteten Browser oder einen sehr versierten > Benutzer, da man sich entschieden hat, WebSocket-Unterstützung aus > Sicherheitsgründen entweder per Default zu deaktivieren oder wieder zu > entfernen. > > Jedoch bezieht sich das nur auf eine ältere Version des Protokolls. > Offenbar wird WebSocket (neue Version) inzwischen weithin unterstützt: > > <https://caniuse.com/#search=websocket> Seit 5 Jahren, wenn ich die Werte richtig parse. Kann man also nehmen, insbesondere, wenn's fürs Intranet ist und man nicht mit Usern aus dem zentralafrikanischen Busch rechnen muss. >> Eine andere Lösung wäre, z.B. alle 10s ein Ping an die Webseite zu >> schicken. Empfängt der Server für 30s kein Ping, ist die Session >> beendet. Das ist auch mit normalen php-Skripten realisierbar, und ist >> speziell im lokalen Netzwerk durchaus vertretbar. > > Aber unnötig, da Session-Cookies automagisch beim Beenden des Browsers > gelöscht werden. Dann gibt es zwar noch (bis zum Timeout) die > Server-Session, aber keine Möglichkeit mehr, darauf zuzugreifen. Also alles > im grünen Bereich, oder? Vielleicht möchte der Server die Session dennoch zeitnah loswerden, um z.B. anderen Nutzern Zugriff zu gewähren. Wordpress und Confluence machen sowas. Confluence arbeitet offenbar mit 30s-Pings. Stefan
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Aktion beim Schließne eines Browserfensters Ralph Stahl <post@rstahl.de> - 2018-12-05 14:37 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-05 22:35 +0100
Re: Aktion beim Schließne eines Browserfensters Ralph Stahl <post@rstahl.de> - 2018-12-06 14:24 +0100
Re: Aktion beim Schließne eines Browserfensters "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-12-06 15:35 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-06 17:21 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-06 18:57 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-06 21:22 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-07 19:47 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-07 20:22 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-07 21:17 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-14 00:03 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-14 11:33 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-14 11:34 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-16 21:22 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-17 13:25 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-20 13:32 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-22 11:56 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2019-01-02 13:22 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2019-01-03 08:50 +0100
Re: Aktion beim Schließne eines Browserfensters Stefan Reuther <stefan.news@arcor.de> - 2018-12-14 18:56 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-15 12:48 +0100
Re: Aktion beim Schließne eines Browserfensters "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-12-16 21:43 +0100
Re: Aktion beim Schließne eines Browserfensters Jan Novak <repcom@gmail.com> - 2018-12-10 10:02 +0100
Re: Aktion beim Schließne eines Browserfensters Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-12-10 21:26 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-07 21:09 +0100
Re: Aktion beim Schließne eines Browserfensters Arno Welzel <usenet@arnowelzel.de> - 2018-12-07 21:13 +0100
Re: Aktion beim Schließne eines Browserfensters Ralph Stahl <post@rstahl.de> - 2018-12-10 10:46 +0100
csiph-web