Skip to content

Commit dd4c38c

Browse files
committed
start banning people
1 parent 052c22c commit dd4c38c

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

server/middlewares/auth.js

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
1+
const banned = [47162];
2+
13
module.exports = (req, res, next) => {
24
if (!req.isAuthenticated()) {
35
res.status(403);
4-
res.send(JSON.stringify({
5-
code: 403,
6-
message: 'Unauthorized',
7-
}));
6+
res.send(
7+
JSON.stringify({
8+
code: 403,
9+
message: "Unauthorized",
10+
})
11+
);
12+
res.end();
13+
} else if (req && req.user && req.user.id && banned.includes(req.user.id)) {
14+
res.status(403);
15+
res.send(
16+
JSON.stringify({
17+
code: 403,
18+
message: "Unauthorized",
19+
})
20+
);
821
res.end();
922
} else {
1023
return next();

0 commit comments

Comments
 (0)