diff --git a/models/forms/changepassword.js b/models/forms/changepassword.js index 9b6f2648..29ae314b 100644 --- a/models/forms/changepassword.js +++ b/models/forms/changepassword.js @@ -35,7 +35,10 @@ module.exports = async (req, res, next) => { } //change the password - await Accounts.changePassword(username, newPassword); + await Promise.all([ + Accounts.changePassword(username, newPassword), + redis.deletePattern(`sess:*:${username}`), + ]); return dynamicResponse(req, res, 200, 'message', { 'title': 'Success',