login_freq() 檢測用戶在指定時間內(nèi)登錄的次數(shù),只統(tǒng)計登錄錯誤和登錄失敗的次數(shù)。
以下是 login_freq() 的語法:
login_freq(uid=None, ip=None, minute=30)
● uid [str]:登錄時使用的賬號。
● ip [str]:登錄時使用的ip,默認使用用戶id統(tǒng)計。
● minute [int]:距當前多少時間內(nèi)。
返回一個數(shù)值。
以下展示了使用 login_freq() 的實例:
from kyger.admin import admin return admin(self.db).login_freq('kgcms', '127.0.0.1', 40) # kgcms在127.0.0.1,40分鐘內(nèi)登錄錯誤和失敗次數(shù)
from kyger.admin import admin return admin(self.db).login_freq('kgcms') # kgcms在30分鐘內(nèi)的登錄次數(shù)
以上實例運行后輸出的結(jié)果為:
3
1