This should be built into wicket core, automatic session management. Login once and enable multiple tabs and a new sub-session for each tab.
If user logs out from any of the sessions, all would be invalidated. Not sure if this exists yet, but would be needed. ** Martin 2016-12-07 12:59 GMT+02:00 Urbani, Edmund <edmund.urb...@lilandit.com>: > Ok, but how do you create a session per tab? Also, I would at least need > to login the authenticated user in the new session. > > > On 12/07/2016 11:43 AM, Martin Makundi wrote: > > We have noticed that most robust if you can get different session for each > tab because the session shares models and will easily conflict if session > is not distinct for each tab. > > > > 2016-12-07 12:42 GMT+02:00 Urbani, Edmund <edmund.urb...@lilandit.com> > <edmund.urb...@lilandit.com>: > > > Hi all, > > I have a some questions about the current state of this feature. > > Firstly, how reliable is it? (Works on all/current browsers? Can still > break under certain circumstances?) > > And secondly, how would I store my own state information per tab/window? > The session context seems too broad because it is shared by all tabs and > the page context is too limited. > > I could make it work with the session anyway, if I can somehow identify > the current browser tab and put things into a map accordingly. Or I could > pass on all required info from page to page which would be quite cumbersome > and conflict with my approach to use bookmarkable URLs wherever possible. > > Kind regards, > Edmund > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > > > -- > > Edmund Urbani > Liland IT Team > > Email: edmund.urb...@lilandit.com <edmund.urb...@lilandit.com> > > Liland IT GmbH ...does IT better > Tel: +43 463 220111 > Fax: +43 463 220111-33 > Tel(GER): +49 221 65028588 > > Find us at Facebook http://facebook.com/Lilandit > http://iventcloud.com > http://Lilandit.com > > <http://www.LilandIT.com> <http://www.LilandIT.com> > > Copyright © 2016, Liland IT GmbH > > Diese Mail enthaelt vertrauliche und/oder rechtlich geschuetzte > Informationen. > Wenn Sie nicht der richtige Adressat sind oder diese Email irrtuemlich > erhalten haben, informieren Sie bitte sofort den Absender und vernichten > Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe > dieser Mail ist nicht gestattet. > > This email may contain confidential and/or privileged information. > If you are not the intended recipient (or have received this email in > error) please notify the sender immediately and destroy this email. Any > unauthorised copying, disclosure or distribution of the material in this > email is strictly forbidden. >