Save the resource in the session & don't terminate session if other resource signs off
Currently, we don't save the resource in the session. If another resource signs off, the sessions with the other resources still online are terminated, as we currently can't check if the session belongs to that user that just signed off.