From 8fcc4e2e85232e09c466345e72b6b6909bce1f15 Mon Sep 17 00:00:00 2001 From: Miroslav Pejic Date: Tue, 5 Mar 2024 17:48:43 +0100 Subject: [PATCH] [mirotalksfu] - fix --- app/src/Server.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/Server.js b/app/src/Server.js index 5c65c4d8..8cb9cfaa 100644 --- a/app/src/Server.js +++ b/app/src/Server.js @@ -449,7 +449,9 @@ function startServer() { if (isPeerValid) { log.debug('PEER LOGIN OK', { ip: ip, authorized: true }); - const token = jwt.sign({ username: username, password: password, presenter: false }, jwtCfg.JWT_KEY, { + const isPresenter = + config.presenters && config.presenters.list && config.presenters.list.includes(username).toString(); + const token = jwt.sign({ username: username, password: password, presenter: isPresenter }, jwtCfg.JWT_KEY, { expiresIn: jwtCfg.JWT_EXP, }); return res.status(200).json({ message: token });