From a256d6006416ae1c628ad26a9e49a31abbf7e91c Mon Sep 17 00:00:00 2001 From: OldHawk Date: Tue, 4 Jul 2017 17:47:25 +0800 Subject: [PATCH] feat(users): forbid user login when banned from server --- modules/users/server/config/strategies/local.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/users/server/config/strategies/local.js b/modules/users/server/config/strategies/local.js index eb3b4ab4..af2db8c2 100644 --- a/modules/users/server/config/strategies/local.js +++ b/modules/users/server/config/strategies/local.js @@ -29,6 +29,11 @@ module.exports = function () { message: 'Invalid username or password (' + (new Date()).toLocaleTimeString() + ')' }); } + if(user.status === 'banned'){ + return done(null, false, { + message: 'You are banned from the server!' + }); + } return done(null, user); });