+
+
+ Provider ID
+
+
+ {detailsProvider.providerId}
+
+
+
+
+ Issuer URL
+
+
+ {detailsProvider.issuer}
+
+
+
+
+ Domain
+
+
+ {detailsProvider.domain}
+
+
+ {detailsProvider.oidcConfig && (
+ <>
+ {(() => {
+ const oidc = parseOidcConfig(detailsProvider.oidcConfig);
+ if (!oidc) return null;
+ return (
+ <>
+ {oidc.clientId && (
+
+
+ Client ID
+
+
+ {oidc.clientId}
+
+
+ )}
+ {oidc.scopes && oidc.scopes.length > 0 && (
+
+
+ Scopes
+
+
+ {oidc.scopes.join(" ")}
+
+
+ )}
+ >
+ );
+ })()}
+ >
+ )}
+ {detailsProvider.samlConfig && (
+ <>
+ {(() => {
+ const saml = parseSamlConfig(detailsProvider.samlConfig);
+ if (!saml?.entryPoint) return null;
+ return (
+
+
+ Entry point
+
+
+ {saml.entryPoint}
+
+
+ );
+ })()}
+ >
+ )}
+
+
+ Callback URL (configure in your IdP)
+
+
+ {baseURL || "{baseURL}"}
+ {detailsProvider.samlConfig
+ ? "/api/auth/sso/saml2/callback/"
+ : "/api/auth/sso/callback/"}
+ {detailsProvider.providerId}
+
+ {!baseURL && (
+
+ Replace {"{baseURL}"} with your Dokploy URL (e.g. https://
+ your-domain.com).
+
+ )}
+
+
+