X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=util%2Fsasl%2Fanonymous.lua;h=ca5fe4040d90f4350711c9e293c2c5ac8b7687ea;hb=a2fc95c857560f2c3221afcb0967f82fbbf3ce93;hp=6e6f0949414b86d47ddf55794f0b4144aa64e0f0;hpb=73db8d5e9f28183def689597f46814b155a490d3;p=prosody.git diff --git a/util/sasl/anonymous.lua b/util/sasl/anonymous.lua index 6e6f0949..ca5fe404 100644 --- a/util/sasl/anonymous.lua +++ b/util/sasl/anonymous.lua @@ -16,7 +16,7 @@ local s_match = string.match; local log = require "util.logger".init("sasl"); local generate_uuid = require "util.uuid".generate; -module "anonymous" +module "sasl.anonymous" --========================= --SASL ANONYMOUS according to RFC 4505 @@ -34,7 +34,7 @@ local function anonymous(self, message) local username; repeat username = generate_uuid(); - until self.profile.anonymous(username, self.realm); + until self.profile.anonymous(self, username, self.realm); self.username = username; return "success" end @@ -43,4 +43,4 @@ function init(registerMechanism) registerMechanism("ANONYMOUS", {"anonymous"}, anonymous); end -return _M; \ No newline at end of file +return _M;