mod_auth_internal_hashed: Shorten call path
authorKim Alvefur <zash@zash.se>
Sat, 18 Mar 2023 16:13:32 +0100
changeset 12950 59478b295137
parent 12949 d2c1c327a4d1
child 12951 14a44b1a51d0
mod_auth_internal_hashed: Shorten call path Why did it call a function defined in the same module through usermanager?
plugins/mod_auth_internal_hashed.lua
--- a/plugins/mod_auth_internal_hashed.lua	Thu Mar 16 13:57:30 2023 +0100
+++ b/plugins/mod_auth_internal_hashed.lua	Sat Mar 18 16:13:32 2023 +0100
@@ -10,7 +10,6 @@
 local max = math.max;
 
 local scram_hashers = require "util.sasl.scram".hashers;
-local usermanager = require "core.usermanager";
 local generate_uuid = require "util.uuid".generate;
 local new_sasl = require "util.sasl".new;
 local hex = require"util.hex";
@@ -163,8 +162,8 @@
 
 function provider.get_sasl_handler()
 	local testpass_authentication_profile = {
-		plain_test = function(_, username, password, realm)
-			return usermanager.test_password(username, realm, password), provider.is_enabled(username);
+		plain_test = function(_, username, password)
+			return provider.test_password(username, password), provider.is_enabled(username);
 		end,
 		[scram_name] = function(_, username)
 			local credentials = accounts:get(username);