comparison mod_groups_oidc/mod_groups_oidc.lua @ 6292:486115e3b64d

mod_groups_oidc: Add verbose oidc claim details
author Kim Alvefur <zash@zash.se>
date Tue, 15 Jul 2025 18:33:40 +0200
parents 7d9dce4e7dd0
children
comparison
equal deleted inserted replaced
6291:6e80b2cb5fe6 6292:486115e3b64d
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