Domino 9 und frühere Versionen > ND9: Entwicklung
XPages: Session zerstören (Logout) beim schließen eines Browser-Tabs
MLoy:
Hallo miteinander,
kennt jemand eine Möglichkeit wie man beim schließen eines Tabs die Session zerstören bzw. einen Logout durchführen kann?
Ich hätte gerne das sich der User, nachdem er den Tab mit der betreffenden XPage geschlossen hat, sich bei erneutem öffnen der XPage (ohne den Browser vorher zu schließen) erneut anmelden muss.
Jemand ne Idee?
Schönes Wochenende
Marcus
stoeps:
Ich behaupte nein, cookies bestehen bis die Browser session geschlossen wird und tab schliessen ist keine Session beenden.
Da würde ich mich als User auch ziemlich aufregen! Was machst du mit Usern die 2 Tabs zu deinem Server offen haben oder besser ltpatoken über Multiserver und du kickst den Cookie beim ersten Tab close.
MLoy:
Hast grundsätzlich Recht, der Kunde wünscht es hier aber so.
Also analog zu vielen Onlinebankingseiten.
Vielleicht komm ich ja mit dem onunload-Event weiter.....mal schaun
umi:
Moin
Einen Request auf /names.nsf?logout schon probiert ?
MLoy:
Moin,
an der Stelle bin ich gerade ;D
--- Code: ---<xp:scriptBlock>
<xp:this.value escape="false">
dojo.addOnWindowUnload(function(){
window.open("http://testserver/names.nsf?logout");
});
</xp:this.value>
</xp:scriptBlock>
--- Ende Code ---
Sieht auf jeden Fall vielversprechend aus .
Danke schon mal!
Marcus
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln