Bankacılık ve fintech uygulamaları
Güvenlik ekipleri, ele geçirilmiş bir hesabın veya eski bir uygulama sürümündeki her cihazın tüm oturumlarını tek eylemle sonlandırır.
Oturumları otomatik sona ermeyle saklayın ve dizin oluşturmadan kullanıcıya, role veya cihaza göre bulun ya da iptal edin.
Her cihaz, 30 dakikalık sona erme süresiyle kendi oturumunu alır.
Gerçek HotKV komutları ve örnek yanıtlarla animasyonlu bir anlatım. Herhangi bir adıma atlamak için üzerine tıklayın. Komutlar ve yanıtlar, HotKV'de yazdığınız ve gördüğünüz haliyle İngilizce kalır.
Oturumlar küçük, sıcak ve kısa ömürlüdür; bu da bellek içi bir depoya uygundur. Zor kısım sonra gelir: destek bir kullanıcının oturumunu her yerde kapatmak istediğinde veya güvenlik bir rolün ya da cihazın her oturumunu sonlandırmak istediğinde. Düz bir anahtar-değer deposu bir oturumu yalnızca kimliğiyle arayabilir.
HotKV her oturumu sona erme süresi olan bir anahtar olarak saklar ve onu ait olduğu kullanıcı, rol veya cihazla etiketlemenize izin verir. Etiketler motorun parçasıdır ve anahtarla birlikte kaybolur; böylece paralel bir anahtar kümesi bakımı yapmak yerine eşleşen tüm oturumları tek aramayla listeleyebilir veya iptal edebilirsiniz.
Her cihaz, 30 dakikalık sona erme süresiyle kendi oturumunu alır.
SET session:9f2c "{\"user\":42}" EX 1800Kullanıcı, rol ve cihaz, oturum oluşturulur oluşturulmaz eklenir.
TAG.SET session:9f2c user:42 role:admin device:iosHer istek sona erme süresini yeniler; bu da kayan bir zaman aşımı sağlar.
EXPIRE session:9f2c 1800Çalınmış bir dizüstü bilgisayar bildirilir. Tek arama kullanıcının tüm oturumlarını döndürür.
TAG.MEMBERS user:42Dönen anahtarları silin. Etiketleri de onlarla gider ve her cihazın oturumu kapanır.
DEL session:9f2c session:71aa session:0c8eGüvenlik ekipleri, ele geçirilmiş bir hesabın veya eski bir uygulama sürümündeki her cihazın tüm oturumlarını tek eylemle sonlandırır.
Bir yöneticinin rolü kaldırıldığında, o rolle etiketlenmiş her oturum bir anda iptal edilir.
Hesap başına eşzamanlı oturumları, kullanıcı etiketi için TAG.MEMBERS yanıtından sayın ve sınırlayın.
Oturumlar TTL bittiğinde kendiliğinden kaybolur ve etiketleri onlarla birlikte gider.
EXEXPIREOturumları herhangi bir etikete veya aynı anda birkaç etikete göre bulun.
TAG.MEMBERSTAG.INTERTAG.COUNT ve TAG.EXISTS bir anahtarın neleri taşıdığını söyler.
TAG.COUNTTAG.EXISTSOturum okumaları ve yazmaları paralel iş parçacıklarında çalışır.
Kullanıcı etiketi ve cihaz etiketiyle TAG.INTER kullanın, sonra döndürdüğü anahtarları silin.
Bir anahtarın etiketleri, sona erme dahil, anahtarla birlikte gider. Etiketler anlık görüntülerin parçası değildir; sunucu bir anlık görüntüden yeniden başlarsa onları yeniden uygulayın.
Evet. Kullanıcı etiketindeki TAG.MEMBERS oturumları listeler; böylece onları sayabilir ve oturum açılırken en eskisini reddedebilir veya sonlandırabilirsiniz.
HotKV, Redis protokolünü konuşur; bu yüzden mevcut bir istemciyi ona yönlendirip aynı komutları çalıştırabilirsiniz.