Software / code / prosody
Diff
plugins/mod_register_ibr.lua @ 9453:b6cdadb1175d
mod_register_ibr: Include password in user-registering event, to allow e.g. password policy enforcement
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 09 Oct 2018 15:01:34 +0100 |
| parent | 8737:6d71845bf56f |
| child | 9608:3e44b8dc2cc0 |
line wrap: on
line diff
--- 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");