Save battle status for user ID, not token
Right now, if you logout (by force or accident), the battle is restarted.
However, the server still has the old battle preserved (with the old token).
The old battle status should have its token updated when you login from a different socket.