iteration
This commit is contained in:
parent
4199e6e793
commit
c06a8f2265
12
lib/auth.lua
12
lib/auth.lua
@ -102,20 +102,20 @@ function add_user_to_group(username, group)
|
|||||||
if id == auth_server_id then
|
if id == auth_server_id then
|
||||||
if msg == "invalid request" then
|
if msg == "invalid request" then
|
||||||
io.write("Invalid request\n")
|
io.write("Invalid request\n")
|
||||||
return
|
return false
|
||||||
elseif msg == "user not found" then
|
elseif msg == "user not found" then
|
||||||
io.write("User not found\n")
|
io.write("User not found\n")
|
||||||
return
|
return false
|
||||||
elseif msg == "invalid token" then
|
elseif msg == "invalid token" then
|
||||||
io.write("Invalid token\n")
|
io.write("Invalid token\n")
|
||||||
return
|
return false
|
||||||
elseif msg == "invalid privileges" then
|
elseif msg == "invalid privileges" then
|
||||||
io.write("Invalid privileges\n")
|
io.write("Invalid privileges\n")
|
||||||
return
|
return false
|
||||||
elseif msg == "ok" then
|
elseif msg == "ok" then
|
||||||
return
|
return true
|
||||||
else
|
else
|
||||||
return
|
return false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -199,7 +199,7 @@ while true do
|
|||||||
|
|
||||||
if not found then
|
if not found then
|
||||||
rednet.send(client_id, "invalid token", "auth")
|
rednet.send(client_id, "invalid token", "auth")
|
||||||
elseif data.users[acting_user].groups["admin"] == nil then
|
elseif data.users[acting_user]["groups"] ~= nil or data.users[acting_user].groups["admin"] == nil then
|
||||||
rednet.send(client_id, "invalid privileges", "auth")
|
rednet.send(client_id, "invalid privileges", "auth")
|
||||||
else
|
else
|
||||||
if data.users[request.username].groups == nil then
|
if data.users[request.username].groups == nil then
|
||||||
|
Loading…
Reference in New Issue
Block a user