Fix unable to join server first time with a password

This commit is contained in:
Perttu Ahola 2012-04-09 11:24:35 +03:00
parent e4485f5412
commit 3214daca4c

@ -84,12 +84,9 @@ minetest.builtin_auth_handler = {
-- always has an empty password, otherwise use default, which is -- always has an empty password, otherwise use default, which is
-- usually empty too) -- usually empty too)
local new_password_hash = "" local new_password_hash = ""
if not minetest.is_singleplayer() then -- If not in authentication table, return nil
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 minetest.auth_table[name] then 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 end
-- Figure out what privileges the player should have. -- Figure out what privileges the player should have.
-- Take a copy of the privilege table -- Take a copy of the privilege table