user data request script

This commit is contained in:
Thibault Duplessis 2018-06-13 16:17:35 +02:00
parent 7a2c8497c4
commit 87755c1edb

View file

@ -0,0 +1,12 @@
var user = db.user4.findOne({_id: 'thibault'});
var connections = [];
db.security.find({user:user._id,$or:[{up:true},{date:{$gt:new Date(Date.now() - 1000 * 3600 * 24 * 30 * 6)}}]})
.map(o => `${o.ip} ${o.ua}`).
forEach(conn => {
if (!connections.find(c => c === conn)) connections.push(conn);
});
print(`\n${user.username} ${user.email}`);
print("\nConnections\n-----------");
print(connections.join('\n'));