Files
netbird/client
Zoltán Papp 078b20c7e6 [client] Add IsLoginRequiredCached for iOS mobile client
Expose a network-free login-required check backed by the in-memory status
recorder. Unlike IsLoginRequired(), which creates a fresh auth client and
performs a blocking network call, IsLoginRequiredCached() reports whether the
LAST observed management error was an auth failure (PermissionDenied/
InvalidArgument).

This lets the iOS connection listener detect a mid-session token expiry from
within onDisconnected during teardown without blocking on a slow or
unavailable network.
2026-06-03 16:14:24 +02:00
..
2023-05-18 19:47:36 +02:00