Merge pull request #5576 from BKPepe/login-syslog

[21.02] luci-base: send failed/successfull login to syslog
This commit is contained in:
Florian Eckert 2021-12-06 14:36:12 +01:00 committed by GitHub
commit 61cc3b1c99
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -563,15 +563,13 @@ local function session_setup(user, pass)
ubus_rpc_session = login.ubus_rpc_session,
values = { token = sys.uniqueid(16) }
})
io.stderr:write("luci: accepted login on /%s for %s from %s\n"
%{ rp, user or "?", http.getenv("REMOTE_ADDR") or "?" })
nixio.syslog("info", tostring("luci: accepted login on /%s for %s from %s\n"
%{ rp, user or "?", http.getenv("REMOTE_ADDR") or "?" }))
return session_retrieve(login.ubus_rpc_session)
end
io.stderr:write("luci: failed login on /%s for %s from %s\n"
%{ rp, user or "?", http.getenv("REMOTE_ADDR") or "?" })
nixio.syslog("info", tostring("luci: failed login on /%s for %s from %s\n"
%{ rp, user or "?", http.getenv("REMOTE_ADDR") or "?" }))
end
local function check_authentication(method)