You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
669 B
Lua

local function is_login(req)
local user
if req.session then
user = req.session.get("user")
if user and user.username and user.userid then
return true, user
end
end
return false, nil
end
return function (req, res)
local user = is_login(req)
assert(user)
local msg = {
code = SYSTEM_ERROR.success,
message = system_error_msg(SYSTEM_ERROR.success),
data = {
name = "goodname",
avatar = "333333",
roles = {[1] = "/api/getRoles",
[2] = "/api/role",},
permissions = {[1]="/api/permissions/"},
}
}
return msg
end