Comparison

mod_groups_oidc/mod_groups_oidc.lua @ 6344:eb834f754f57 draft default tip

Merge update
author Trần H. Trung <xmpp:trần.h.trung@trung.fun>
date Fri, 18 Jul 2025 20:45:38 +0700
parent 6337:486115e3b64d
comparison
equal deleted inserted replaced
6309:342f88e8d522 6344:eb834f754f57
1 local array = require "util.array"; 1 local array = require "util.array";
2 2
3 module:add_item("openid-claim", "groups"); 3 module:add_item("openid-claim", { claim = "groups"; title = "User Groups";
4 description = "List of group memberships"; });
4 5
5 local group_memberships = module:open_store("groups", "map"); 6 local group_memberships = module:open_store("groups", "map");
6 local function user_groups(username) 7 local function user_groups(username)
7 return pairs(group_memberships:get_all(username) or {}); 8 return pairs(group_memberships:get_all(username) or {});
8 end 9 end