Added CHAT_KEY to game and chat servers

This commit is contained in:
2021-03-04 06:08:46 +11:00
parent e3ef30c10c
commit 2667af503e
2 changed files with 7 additions and 1 deletions
+6 -1
View File
@@ -5,6 +5,11 @@ const Op = Sequelize.Op;
const { pseudonyms } = require('../database/models');
const route = async (req, res) => {
//check the key
if (req.fields.key != process.env.CHAT_KEY) {
return res.status(403).send('Invalid chat key');
}
//generate a UUID to act as a pseudonym (starting with a period)
const pseudonym = `.${uuid()}`;
@@ -20,7 +25,7 @@ const route = async (req, res) => {
pseudonym: pseudonym
},{
where: {
username: req.fields.username
username: instance.username
}
});