fixed: auto relogin