Added OIDC for admin side

This commit is contained in:
Donald Zou
2026-06-26 20:22:50 +08:00
parent 4f99096d80
commit 0343e8f915
77 changed files with 379 additions and 151 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ from .Utilities import (GetRemoteEndpoint, ValidateDNSAddress)
from .DashboardAPIKey import DashboardAPIKey
class DashboardConfig:
DashboardVersion = 'v4.3.3'
DashboardVersion = 'v4.3.4'
ConfigurationPath = os.getenv('CONFIGURATION_PATH', '.')
ConfigurationFilePath = os.path.join(ConfigurationPath, 'wg-dashboard.ini')
+1 -1
View File
@@ -134,7 +134,7 @@ class DashboardOIDC:
'openid_configuration': oidc_config
}
self.provider_secret[k] = providers[k]['client_secret']
current_app.logger.info(f"Registered OIDC Provider: {k}")
current_app.logger.info(f"Registered OIDC Provider[{self.mode}]: {k}")
except Exception as e:
current_app.logger.error(f"Failed to register OIDC config for {k}", exc_info=e)
except Exception as e: