state: do not expire tagged nodes on logout

Tagged nodes never expire, but handleLogout stamped a past expiry on them,
leaving them stuck expired and unable to re-authenticate.

Fixes #3371

(cherry picked from commit 1ed5693fa4)
This commit is contained in:
Kristoffer Dalby
2026-07-22 06:27:34 +00:00
committed by Kristoffer Dalby
parent 9609a0b87d
commit d202883200
10 changed files with 948 additions and 1 deletions
+2
View File
@@ -367,6 +367,8 @@ jobs:
- TestTagsAuthKeyWithoutUserInheritsTags
- TestTagsAuthKeyWithoutUserRejectsAdvertisedTags
- TestTagsAuthKeyConvertToUserViaCLIRegister
- TestTaggedNodeLogoutReloginSingleUseKeyOnline
- TestTaggedNodeLogoutReloginReusableKeyOnline
- TestTS2021WebSocketGET
- TestTS2021WASMClientUnderNode
- TestTailscaleRustAxum