Mercurial > prosody-modules
view mod_statistics_auth/mod_statistics_auth.lua @ 5442:7480dde4cd2e
mod_auth_oauth_external: Stub not implemented auth module methods
Not providing some of these may trigger errors on use, which is
something that would be nice to fix on the Prosody side, one day.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 10 May 2023 19:11:25 +0200 |
parents | 78133eb11e7d |
children |
line wrap: on
line source
-- mod_statistics_auth module:set_global(); local auth_ok, auth_fail = 0, 0 function module.add_host(module) module:hook("authentication-success", function(event) auth_ok = auth_ok + 1 end); module:hook("authentication-failure", function(event) auth_fail = auth_fail + 1 end); end module:provides("statistics", { statistics = { c2s_auth = { get = function () return auth_ok; end; tostring = tostring; }; c2s_authfail = { get = function () return auth_fail; end; tostring = tostring; }; } });