Skip to content

Commit 65f8a78

Browse files
mairasclaude
andcommitted
feat(oidc): add admin UI for OIDC configuration
Phase 4 implementation of OIDC authentication support. Backend API endpoints: - GET /skServer/security/oidc - retrieve OIDC config (secrets redacted) - PUT /skServer/security/oidc - update OIDC config in security.json - POST /skServer/security/oidc/test - test connection via discovery doc Frontend UI: - OIDCSettings.js - new collapsible card for OIDC configuration - Settings.js - integrate OIDCSettings component - Users.js - show SSO/Local badge and OIDC user email, hide password fields for SSO users Features: - Environment variable overrides shown as disabled fields with ENV badge - Client secret preserved when not provided in update - Test Connection button to verify OIDC provider discovery - isOIDC indicator in user list API response Refs: #5 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 53c7aaf commit 65f8a78

6 files changed

Lines changed: 910 additions & 33 deletions

File tree

0 commit comments

Comments
 (0)