Changes in v2: - also check if user is expired (in check_user_enabled) - always die with newline - rename "user-attr" to "username-claim"
Dietmar Maurer (5): check_user_enabled: also check if user is expired add OpenId configuration depend on libpve-rs-perl api: implement openid API implement OpenID autocreate user feature debian/control | 2 + src/PVE/API2/AccessControl.pm | 60 ++------- src/PVE/API2/Makefile | 3 +- src/PVE/API2/OpenId.pm | 238 ++++++++++++++++++++++++++++++++++ src/PVE/AccessControl.pm | 18 +-- src/PVE/Auth/Makefile | 3 +- src/PVE/Auth/OpenId.pm | 68 ++++++++++ src/PVE/RPCEnvironment.pm | 49 +++++++ 8 files changed, 378 insertions(+), 63 deletions(-) create mode 100644 src/PVE/API2/OpenId.pm create mode 100755 src/PVE/Auth/OpenId.pm -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel