### Summary When configuring OpenID providers all of them are detected as Custom and some settings are missing (like directory sync). ### Steps to reproduce 1. Go to settings -> Identity Providers -> OpenID 2. Click any provided eg. Microsoft 3. Observe that the wizard is for a "Custom provider external Open ID" <img width="1163" height="863" alt="Image" src="https://github.com/user-attachments/assets/b54f61aa-0ffe-4c47-8f2e-87089e36ce12" /> https://github.com/user-attachments/assets/b30be036-45d7-4ffd-a358-ab2d4ee4ecbf ### Expected behavior Each provider should have its own settings wizard. ### Actual behavior Every provider detected as "Custom provider external Open ID" ### Defguard version Core: dev, Gateway: dev, Proxy: dev ### Environment details Core: Debian, Gateway: Debian, Proxy: Debian ### Deployment / install method Kubernetes / Helm ### Relevant logs / output ```shell ``` ### Relevant configuration (redacted) ```yaml ```
Summary
When configuring OpenID providers all of them are detected as Custom and some settings are missing (like directory sync).
Steps to reproduce
Screen.Recording.2026-03-02.at.09.49.27.mov
Expected behavior
Each provider should have its own settings wizard.
Actual behavior
Every provider detected as "Custom provider external Open ID"
Defguard version
Core: dev, Gateway: dev, Proxy: dev
Environment details
Core: Debian, Gateway: Debian, Proxy: Debian
Deployment / install method
Kubernetes / Helm
Relevant logs / output
Relevant configuration (redacted)