feat(server): Experimental support for OAuth2/OIDC authentication

This commit is contained in:
Chris Coutinho
2025-10-14 01:22:15 +02:00
parent fafede2282
commit 4d7e4b9a4b
23 changed files with 2767 additions and 97 deletions
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
set -e
echo "Installing and configuring OIDC app for testing..."
# Enable the OIDC app
php /var/www/html/occ app:enable oidc
# Configure OIDC for testing with dynamic client registration enabled
# Note: The correct config key is 'dynamic_client_registration', not 'allow_dynamic_client_registration'
php /var/www/html/occ config:app:set oidc dynamic_client_registration --value='true'
echo "OIDC app installed and configured successfully"