- Shipped
- 9 mars 2026 à 22:16 UTC
- Author
- Kamo
- Commit
- f15afb5
L'expiration de la session est désormais gérée uniquement par la clé Redis TTL. L'interne createdAt/expiresIn champs stockés à l'intérieur de la valeur Redis ont été supprimés Ils ont formé un deuxième système de temporisation temporisée qui a divergé de l'état réel. TTL après l'expiration glissante l'a rafraîchi. - createSession: ne plus stocker crééAier ou expirerIn dans l'enregistrement - getSessionInfo: supprimer jetonExpiration Calcul de l'expiration des champs internes - extendSession: remplacé read-modify-write par un seul appel expirant() - getUserInfo (SecurityController): expiration/expiresIn maintenant dérivé de Redis TTL via getSessionTTL() au lieu des champs de hachage internes