Files
NodeBB/src/controllers/accounts/sessions.js
2024-06-11 16:07:10 -04:00

21 lines
584 B
JavaScript

'use strict';
const user = require('../../user');
const helpers = require('../helpers');
const sessionController = module.exports;
sessionController.get = async function (req, res) {
const payload = res.locals.userData;
const { username, userslug } = payload;
payload.sessions = await user.auth.getSessions(res.locals.uid, req.sessionID);
payload.title = '[[pages:account/sessions]]';
payload.breadcrumbs = helpers.buildBreadcrumbs([
{ text: username, url: `/user/${userslug}` },
{ text: '[[pages:account/sessions]]' },
]);
res.render('account/sessions', payload);
};