diff --git a/src/controllers/authentication.js b/src/controllers/authentication.js index 737d87cf18..8dcffd086d 100644 --- a/src/controllers/authentication.js +++ b/src/controllers/authentication.js @@ -10,6 +10,7 @@ const util = require('util'); const db = require('../database'); const meta = require('../meta'); +const analytics = require('../analytics'); const user = require('../user'); const plugins = require('../plugins'); const utils = require('../utils'); @@ -354,6 +355,7 @@ authenticationController.onSuccessfulLogin = async function (req, uid) { user.auth.addSession(uid, req.sessionID), user.updateLastOnlineTime(uid), user.updateOnlineUsers(uid), + analytics.increment('logins'), ]); if (uid > 0) { await db.setObjectField(`uid:${uid}:sessionUUID:sessionId`, uuid, req.sessionID);