- Expediere
- 3 august 2026 la 04:04 UTC
- Autor
- kamo
- Comite
- 6c003d8
O sesiune lăsată deschisă pe o staţie de lucru nesupravegheată a rămas utilizabilă pe termen nelimitat. Acest lucru îl termină după 15 minute fără interacţiune, cu un avertisment de 60 de secunde Deci nimeni nu este părăsit în mijlocul misiunii. Regulile de sincronizare trăiesc în app/lib/idleTimeout.ts ca un controler pur (unitate testat cu cronometre false); componenta este doar un strat de intrare. Trei decizii merită să ştii despre: - Numai indicatorul, cheia, roata, derularea, atingerea și vizibilitatea evenimentelor contează ca Prezenta. Rame de websocket, sondaje și cronometre nu sunt ecrane kamo-interne se împrospătează în mod constant, și tratarea că un om la birou ar să facă controlul decorativ. - Prezenţa se măsoară pe întreaga origine, deoarece subiectul controlului este o mașină nesupravegheată, nu o filă nesupravegheată. Munca într-o singură filă îl păstrează Fraţii în viaţă; când fiecare filă se linişteşte, expiră împreună, deci nu aranjamentul de file lasă o sesiune utilizabilă pe un ecran abandonat. - Sfârșitul unei sesiuni este anunțat peste file. Id *** traieste in fiecare sesiune tabStorage peste o sesiune comună Redis, astfel încât un frate care nu este niciodată a declarat că arată un spațiu de lucru autentificat pe o sesiune care nu mai există. Atât logoff-ul automat cât şi pagina obişnuită /logout acum difuzate. Denunțarea trece prin pagina existentă / logout Redis cheie ștergere, cookie de compensare, înainte de kamo-login Statul client singur lasă sesiunea server în viață și nu este un logoff. Copie trimisă înainte de aceasta în kamo-translation-dictionary (c39dfb9).