gluon-luci-admin: disable when not in configmode
For security reasons we'd like to disable all HTTP config interfaces when the node is operating normally. This patch disables gluon-luci-admin when configmode is not enabled.
This commit is contained in:
parent
5e0048ae84
commit
efc958fbf8
@ -19,6 +19,11 @@ function index()
|
||||
local uci_state = luci.model.uci.cursor_state()
|
||||
local configmode = uci_state:get_first("gluon-config-mode", "wizard", "running", "0") == "1"
|
||||
|
||||
-- Disable gluon-luci-admin when configmode is not enabled
|
||||
if not configmode then
|
||||
return
|
||||
end
|
||||
|
||||
local root = node()
|
||||
if not root.lock then
|
||||
root.target = alias("admin")
|
||||
|
Loading…
Reference in New Issue
Block a user