# HG changeset patch # User Matthew Wild # Date 1539093694 -3600 # Node ID b6cdadb1175d1eba280e00995944e9deb7a4b1a8 # Parent 9d892b2415bf089e2ab6714c4432525e84efac1a mod_register_ibr: Include password in user-registering event, to allow e.g. password policy enforcement diff -r 9d892b2415bf -r b6cdadb1175d plugins/mod_register_ibr.lua --- a/plugins/mod_register_ibr.lua Mon Oct 01 20:21:26 2018 +0100 +++ b/plugins/mod_register_ibr.lua Tue Oct 09 15:01:34 2018 +0100 @@ -158,7 +158,7 @@ return true; end - local user = { username = username , host = host, additional = data, ip = session.ip, session = session, allowed = true } + local user = { username = username, password = password, host = host, additional = data, ip = session.ip, session = session, allowed = true } module:fire_event("user-registering", user); if not user.allowed then log("debug", "Registration disallowed by module: %s", user.reason or "no reason given");