-- -- (C) 2013-24 - ntop.org -- local dirs = ntop.getDirs() package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path require "lua_utils" -- Logout page for nEdge Captive Portal users local captive_portal_utils = require("captive_portal_utils") if not ntop.isnEdge() then return end captive_portal_utils.print_header() local info = ntop.getInfo() print [[

]] print(info["product"]) print [[ Access Portal

]] local remote_addr = _SERVER["REMOTE_ADDR"] local is_logged = captive_portal_utils.is_logged(remote_addr) if _POST["action"] == "logout" or not is_logged then if is_logged then captive_portal_utils.logout(remote_addr) end print[[
 
]] print(i18n("login.logged_out")) print[[
 
 

]] print(info["copyright"]) print [[

]] else print[[
]] print(i18n("login.logout_message")) print[[
 
 

]] print(info["copyright"]) print [[

]] end print [[
]] captive_portal_utils.print_footer()