Signed-off-by: Thomas Skinner
---
src/PVE/API2/OpenId.pm | 68
src/PVE/AccessControl.pm | 13 +---
src/PVE/Auth/OpenId.pm | 30 ++
3 files changed, 107 insertions(+), 4 deletions(-)
diff --git a/src/PVE/API2/OpenId.pm b/src/PVE/API
Signed-off-by: Thomas Skinner
---
pveum.adoc | 39 +++
1 file changed, 39 insertions(+)
diff --git a/pveum.adoc b/pveum.adoc
index 81565ab..36b7560 100644
--- a/pveum.adoc
+++ b/pveum.adoc
@@ -456,6 +456,15 @@ use the `autocreate` option to automatically add n
Signed-off-by: Thomas Skinner
---
proxmox-openid/src/lib.rs | 55 +--
1 file changed, 47 insertions(+), 8 deletions(-)
diff --git a/proxmox-openid/src/lib.rs b/proxmox-openid/src/lib.rs
index fe65fded..bf8c650b 100644
--- a/proxmox-openid/src/lib.rs
+++ b/prox
Continued work on adding support for OIDC groups.
Changes since v1:
- incorporate changes in style requested by Fabian
- adjust logic to only add/remove groups as needed instead of clearing all
groups
- added helper function to remove a single group
- added option to create groups in PVE automat
Signed-off-by: Thomas Skinner
---
www/manager6/dc/AuthEditOpenId.js | 44 ---
1 file changed, 41 insertions(+), 3 deletions(-)
diff --git a/www/manager6/dc/AuthEditOpenId.js
b/www/manager6/dc/AuthEditOpenId.js
index 544c0de5..7a578c36 100644
--- a/www/manager6/dc/Aut