luci-base: send failed/successfull login to syslog
[project/luci.git] / modules / luci-base / luasrc / dispatcher.lua
index 44c17c85f8a649d492b50e69e28b6846bcd488a4..2f965b16a857b0b713e8c79411e2bf59ef7548c2 100644 (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)