trsstapi / src /security /featureExtractor.js
Twan07's picture
Update src/security/featureExtractor.js
d0a7cea verified
import { AuditLog } from "../models/AuditLog.js";
export async function extractFeature(log) {
const since = new Date(Date.now() - 10 * 60 * 1000);
const count = await AuditLog.countDocuments({
ip: log.ip,
createdAt: { $gte: since },
});
return count;
}