aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_tokenauth.lua
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2023-03-26 14:06:04 +0100
committerMatthew Wild <mwild1@gmail.com>2023-03-26 14:06:04 +0100
commiteb45f0fcf8c049c9c78c7d4dd967866baf47f043 (patch)
treec57303398f4d3ea9c7ba6cbec5fea3afeb75fe57 /plugins/mod_tokenauth.lua
parent6b2d191b939099b598e7edaf972994c94a24ff0e (diff)
downloadprosody-eb45f0fcf8c049c9c78c7d4dd967866baf47f043.tar.gz
prosody-eb45f0fcf8c049c9c78c7d4dd967866baf47f043.zip
moduleapi: Add 'peek' to :may() and new :could() helper to suppress logging
The current method logs scary "access denied" messages on failure - this is generally very useful when debugging access control stuff, but in some cases the call is simply a check to see if someone *could* perform an action, even if they haven't requested it yet. One example is determining whether to show the user as an admin in disco. The 'peek' parameter, if true, will suppress such logging. The :could() method is just a simple helper that can make the calling code a bit more readable (suggested by Zash).
Diffstat (limited to 'plugins/mod_tokenauth.lua')
0 files changed, 0 insertions, 0 deletions