fix: Prevent registration spamming

This commit is contained in:
Alexander Polynomdivision 2018-10-08 11:22:13 +02:00
parent c25536f09a
commit 3834590c5a

View File

@ -119,6 +119,19 @@ const password = encodeURIComponent(env["LATEINICUS_USER_PW"]);
const { username, password, classId } = req.body; const { username, password, classId } = req.body;
// Check if the registration is open for the class Id
// NOTE: Thiis to prevent people from spamming the database
const classes = env["LATEINICUS_CLASSES"].split(",");
if (classes.indexOf(classId) !== -1) {
res.send({
error: "403",
data: {
msg: "Class does not exist",
},
});
return;
}
// TODO: Check if the username is profane // TODO: Check if the username is profane
// if (profanityFilter.isProfane(username)) { // if (profanityFilter.isProfane(username)) {
// res.send({ // res.send({