1
我想限制以管理員身份登錄的會話數(以1爲單位)。如何訪問CherryPy中的所有活動會話
我想通過活動會話列表並檢查它們是否以管理員身份登錄。這樣我就不必跟蹤登錄,註銷,會話過期。不幸的是,似乎沒有明顯的辦法做到這一點。
我知道存在併發問題,但圍繞代碼創建一個簡單的鎖很簡單。
使用cherrypy 3.2.I'm使用內存中的會話存儲。
我想限制以管理員身份登錄的會話數(以1爲單位)。如何訪問CherryPy中的所有活動會話
我想通過活動會話列表並檢查它們是否以管理員身份登錄。這樣我就不必跟蹤登錄,註銷,會話過期。不幸的是,似乎沒有明顯的辦法做到這一點。
我知道存在併發問題,但圍繞代碼創建一個簡單的鎖很簡單。
使用cherrypy 3.2.I'm使用內存中的會話存儲。
發現使用一些CherryPy的內部structres的一種方式:
for id, session in cherrypy.session.cache.items():
if session[0].get("login") == "admin":
admin_count += 1
其中 「登陸」 是任何會話參數。