bunkerweb/lua/cookie.lua

30 lines
356 B
Lua
Raw Normal View History

2020-10-14 12:28:00 +00:00
2020-10-11 09:46:24 +00:00
local M = {}
local session = require "resty.session"
2020-10-14 12:28:00 +00:00
local s = session.open()
if not s then
s = session.start()
2020-10-11 09:46:24 +00:00
end
2020-10-14 12:28:00 +00:00
function M.is_set (key)
if s.data[key] then
return true
end
return false
end
function M.set (key, value)
s.data[key] = value
2020-10-11 09:46:24 +00:00
end
2020-10-14 12:28:00 +00:00
function M.get (key)
return s.data[key]
end
function M.save ()
s:save()
2020-10-11 09:46:24 +00:00
end
return M