This series adds support for handling Open ID audiences as described in bug #5076. PVE's API schema was updated to accept an optional field, an array of strings and the Rust code was also updated to accordingly handle any incoming audiences and compare them to the realm config's audiences. In the realm dialogue for adding an Open ID realm, a new field titled "Audiences" was added so that users can save any audiences in their realm domains config file.
proxmox: Alexander Abraham (1): fix #5076: Added logic to handle OIDC audiences proxmox-openid/src/lib.rs | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) pve-access-control: Alexander Abraham (1): fix #5076: Added an optional "audiences" field src/PVE/API2/OpenId.pm | 463 +++++++++++++++++++++++------------------ src/PVE/Auth/OpenId.pm | 141 +++++++------ 2 files changed, 335 insertions(+), 269 deletions(-) pve-manager: Alexander Abraham (1): fix #5076: Added an "audiences" field for Open ID www/manager6/Parser.js | 27 +++++++++++++++++++++++++++ www/manager6/dc/AuthEditBase.js | 8 ++++++++ www/manager6/dc/AuthEditOpenId.js | 10 +++++++++- 3 files changed, 44 insertions(+), 1 deletion(-) Summary over all repositories: 6 files changed, 397 insertions(+), 272 deletions(-) -- Generated by git-murpp 0.8.1 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel