luci-base: switch to ubus sessions
[project/luci.git] / modules / luci-mod-admin-full / luasrc / controller / admin / index.lua
index 4e83252..64a620c 100644 (file)
@@ -38,9 +38,11 @@ end
 
 function action_logout()
        local dsp = require "luci.dispatcher"
-       local sauth = require "luci.sauth"
+       local utl = require "luci.util"
        if dsp.context.authsession then
-               sauth.kill(dsp.context.authsession)
+               utl.ubus("session", "destroy", {
+                       ubus_rpc_session = dsp.context.authsession
+               })
                dsp.context.urltoken.stok = nil
        end