In your controller, can't you do something like
// get rid of any existing session
session().invalidate()
// create a new session
request.session(true)
( I haven't checked the syntax for this ..... and I usually work in Java so it may well be wrong, but you get the drift )