in reply to Dancer Sessions

If sessions keep reappearing ... no matter how or why ... the basic problem is that the session information is not being successfully sent to the browser and then returned by the browser with the next request.   (So the server always thinks that every request is new.)   A look at the actual HTML transfers, e.g. using a client-side debugger on the web-browser, ought to quickly reveal the problem.