|
|
|
@ -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);
|
|
|
|
|