Mercurial > prosody-modules
comparison mod_audit_tokens/mod_audit_tokens.lua @ 5750:c89077b4f46e
mod_audit_tokens: Record events fired by mod_tokenauth in audit log
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 01 Dec 2023 21:32:33 +0100 |
parents | mod_audit_auth/mod_audit_auth.lua@238c4ac8b735 |
children |
comparison
equal
deleted
inserted
replaced
5749:238c4ac8b735 | 5750:c89077b4f46e |
---|---|
1 local jid = require"util.jid"; | |
2 | |
3 module:depends("audit"); | |
4 -- luacheck: read globals module.audit | |
5 | |
6 module:hook("token-grant-created", function(event) | |
7 module:audit(jid.join(event.username, event.host), "token-grant-created", { | |
8 }); | |
9 end) | |
10 | |
11 module:hook("token-grant-revoked", function(event) | |
12 module:audit(jid.join(event.username, event.host), "token-grant-revoked", { | |
13 }); | |
14 end) | |
15 | |
16 module:hook("token-revoked", function(event) | |
17 module:audit(jid.join(event.username, event.host), "token-revoked", { | |
18 }); | |
19 end) |