This update fixes an important proxy-network authentication issue for setups using Velocity/Bungee with an auth/lobby server and additional backend servers.
- Fixed an issue where authenticated players could be asked to register or log in again after switching from the auth/lobby server to another backend server and then returning back.
- Fixed premium players being re-detected as unauthenticated on the auth/lobby server after a server switch.
- Fixed cracked players losing their authenticated backend state after moving between servers.
- Improved proxy-to-backend authentication handoff so the lobby/auth server can correctly restore already-authenticated player sessions.
- Added safer signed authentication state synchronization between proxy and backend.
- Improved support for network setups where CrusAuth is installed only on the proxy and auth/lobby server, while other backend servers remain protected through the proxy.
- This fix is intended for multi-server networks such as:
Velocity -> Auth/Lobby -> SMP/Survival/Other servers
- Backend servers without CrusAuth remain protected as long as players cannot connect to them directly and must pass through the proxy.
