Navigator7 and Navigator login management

Does someone know a good way to ensure a login panel is displayed if the user is not logged in when using multiple windows like in Navigator7? Also, I’m trying hard to avoid web.xml or spring security solutions.