#20361: luci-mod-rpc: Error in rpc.lua when authenticating a json-rpc session
-----------------------+----------------------------------
Reporter: djp-ow@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Chaos Calmer (trunk)
Component: packages | Version: Trunk
Resolution: | Keywords: rpc json-rpc luci
-----------------------+----------------------------------
Comment (by djp-ow@…):
My apologies, the patch above was truncated at column 80. Here it is in
full:
{{{
diff --git a/modules/luci-mod-rpc/luasrc/controller/rpc.lua b/modules
/luci-mod-rpc/luasrc/controller/rpc.lua
index 129ca43..759bb74 100644
--- a/modules/luci-mod-rpc/luasrc/controller/rpc.lua
+++ b/modules/luci-mod-rpc/luasrc/controller/rpc.lua
@@ -49,10 +49,10 @@ function rpc_auth()
server.challenge = function(user, pass)
local sid, token, secret
- require "luci.config"
+ local config = require "luci.config"
if sys.user.checkpasswd(user, pass) then
- local sdat = util.ubus("session", "create", {
timeout = luci.config.sauth.sessiontime })
+ local sdat = util.ubus("session", "create", {
timeout = config.sauth.sessiontime })
if sdat then
sid = sdat.ubus_rpc_session
token = sys.uniqueid(16)
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/20361#comment:1>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets