aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2012-04-09 11:24:35 +0300
committerPerttu Ahola <celeron55@gmail.com>2012-04-09 11:24:35 +0300
commit3214daca4cad736f3d8d89d4b4a6d144d8e1562d (patch)
tree43e7efbf92564b3d5d1ceea9d35c067b1f4a9db2
parente4485f5412230e4c8fa21f402ee655a19e1e26c6 (diff)
downloadminetest-3214daca4cad736f3d8d89d4b4a6d144d8e1562d.tar.gz
minetest-3214daca4cad736f3d8d89d4b4a6d144d8e1562d.tar.bz2
minetest-3214daca4cad736f3d8d89d4b4a6d144d8e1562d.zip
Fix unable to join server first time with a password
-rw-r--r--builtin/auth.lua7
1 files changed, 2 insertions, 5 deletions
diff --git a/builtin/auth.lua b/builtin/auth.lua
index 0d4503925..b6cca609c 100644
--- a/builtin/auth.lua
+++ b/builtin/auth.lua
@@ -84,12 +84,9 @@ minetest.builtin_auth_handler = {
-- always has an empty password, otherwise use default, which is
-- usually empty too)
local new_password_hash = ""
- if not minetest.is_singleplayer() then
- new_password_hash = minetest.get_password_hash(name, minetest.setting_get("default_password"))
- end
- -- Add player to authentication table if not there already
+ -- If not in authentication table, return nil
if not minetest.auth_table[name] then
- minetest.builtin_auth_handler.create_auth(name, minetest.get_password_hash(name, minetest.setting_get("default_password")))
+ return nil
end
-- Figure out what privileges the player should have.
-- Take a copy of the privilege table