Changeset 3902

Show
Ignore:
Timestamp:
12/14/08 22:43:05 (4 years ago)
Author:
Cyrus
Message:

Kill session on logout

Location:
luci/trunk/modules
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • luci/trunk/modules/admin-full/luasrc/controller/admin/index.lua

    r3548 r3902  
    5050 
    5151function action_logout() 
     52    local dsp = require "luci.dispatcher" 
     53    local sauth = require "luci.sauth" 
     54    if dsp.context.authsession then 
     55        sauth.kill(dsp.context.authsession) 
     56    end 
     57 
    5258    luci.http.header("Set-Cookie", "sysauth=; path=/") 
    5359    luci.http.redirect(luci.dispatcher.build_url()) 
  • luci/trunk/modules/admin-mini/luasrc/controller/mini/index.lua

    r3672 r3902  
    4141 
    4242function action_logout() 
     43    local dsp = require "luci.dispatcher" 
     44    local sauth = require "luci.sauth" 
     45    if dsp.context.authsession then 
     46        sauth.kill(dsp.context.authsession) 
     47    end 
     48 
    4349    luci.http.header("Set-Cookie", "sysauth=; path=/") 
    4450    luci.http.redirect(luci.dispatcher.build_url())