mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-12 20:32:03 +00:00
fix(multiplayer): reset expiry on reauthentication
This commit is contained in:
@@ -1570,3 +1570,5 @@ The Go event hub now enforces the same resource-ID allowlist before publication,
|
||||
The matchmaking UI now displays the authoritative proposal countdown from the server expiry epoch, clamped at zero and retaining compatible copy when older responses omit expiry metadata. Adversarial countdown tests cover delayed and missing-expiry responses.
|
||||
|
||||
The UI now provides explicit detail copy for every non-terminal allocation and connection phase (`ACCEPTED` through `LIVE`), so server progress remains understandable throughout assignment and transport startup.
|
||||
|
||||
Reconfiguring the client with new credentials now clears the prior session expiry, preventing an expired session’s timestamp from invalidating a fresh authentication. A re-authentication regression test covers the boundary.
|
||||
|
||||
Reference in New Issue
Block a user