While traveling and having to interact with a number of broken captive portal implementations I've overheard other passengers having usability issues with iPads, Phones, computers depending on the captive portal technology being used.
E.g. Captive portals with a pop-up window, vs ones without such a pop-up, seem to be more problematic.
- What is the most reliable approach to implementing a captive portal "session" between one user with one device, and one user with multiple devices? Is it a cookie, or MAC that maintains the session?
It seems that some of the portals that support more than one active device per session introduces a whole new set of interoperability challenges, and therefore the best way to maintain a session is different.