--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mod_audit_auth/mod_audit_auth.lua Tue Apr 26 22:32:44 2022 +0200
@@ -0,0 +1,15 @@
+module:depends("audit");
+
+module:hook("authentication-failure", function(event)
+ local session = event.session;
+ module:audit(session.sasl_handler.username, "authentication-failure", {
+ session = session,
+ });
+end)
+
+module:hook("authentication-success", function(event)
+ local session = event.session;
+ module:audit(session.sasl_handler.username, "authentication-success", {
+ session = session,
+ });
+end)