KamoCRM

Supprimer le système de temporisation de session dupliqué de Redis Records

FixSecurityService
Expédié
9 mars 2026 à 22:16 UTC
Auteur
Kamo
S'engager
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

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation