mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-29 18:16:17 +01:00
fix: expire email validation tokens on password change
This commit is contained in:
@@ -327,6 +327,7 @@ module.exports = function (User) {
|
|||||||
User.reset.cleanByUid(data.uid),
|
User.reset.cleanByUid(data.uid),
|
||||||
User.reset.updateExpiry(data.uid),
|
User.reset.updateExpiry(data.uid),
|
||||||
User.auth.revokeAllSessions(data.uid),
|
User.auth.revokeAllSessions(data.uid),
|
||||||
|
User.email.expireValidation(data.uid),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
plugins.hooks.fire('action:password.change', { uid: uid, targetUid: data.uid });
|
plugins.hooks.fire('action:password.change', { uid: uid, targetUid: data.uid });
|
||||||
|
|||||||
Reference in New Issue
Block a user