pass provider as-is. Authentik users should add a trailing slash

This commit is contained in:
mbecker20
2024-10-07 13:16:25 -04:00
parent f1cede2ebd
commit 6a145f58ff
+1 -6
View File
@@ -32,14 +32,9 @@ pub async fn init_default_oidc_client() {
return;
}
async {
let provider = config.oidc_provider.to_string();
// Use OpenID Connect Discovery to fetch the provider metadata.
let provider_metadata = CoreProviderMetadata::discover_async(
IssuerUrl::new(if provider.ends_with('/') {
provider
} else {
provider + "/"
})?,
IssuerUrl::new(config.oidc_provider.clone())?,
async_http_client,
)
.await