[#23]removed client_secret

This commit is contained in:
Camille Moussu
2025-07-03 15:31:38 +02:00
parent 47fad76217
commit 29980e1fad
2 changed files with 2 additions and 6 deletions
-1
View File
@@ -1,6 +1,5 @@
PUBLIC_SSO_BASE_URL="https://example.com" PUBLIC_SSO_BASE_URL="https://example.com"
PUBLIC_SSO_CLIENT_ID="example" PUBLIC_SSO_CLIENT_ID="example"
PUBLIC_SSO_CLIENT_SECRET=""
PUBLIC_SSO_SCOPE="openid name email" PUBLIC_SSO_SCOPE="openid name email"
PUBLIC_SSO_REDIRECT_URI="https://example.com/callback" PUBLIC_SSO_REDIRECT_URI="https://example.com/callback"
PUBLIC_SSO_RESPONSE_TYPE="code" PUBLIC_SSO_RESPONSE_TYPE="code"
+2 -5
View File
@@ -3,20 +3,17 @@ import * as client from "openid-client";
export const clientConfig = { export const clientConfig = {
url: process.env.PUBLIC_SSO_BASE_URL || "", url: process.env.PUBLIC_SSO_BASE_URL || "",
client_id: process.env.PUBLIC_SSO_CLIENT_ID || "", client_id: process.env.PUBLIC_SSO_CLIENT_ID || "",
client_secret: process.env.PUBLIC_SSO_CLIENT_SECRET || "",
scope: process.env.PUBLIC_SSO_SCOPE || "", scope: process.env.PUBLIC_SSO_SCOPE || "",
redirect_uri: process.env.PUBLIC_SSO_REDIRECT_URI || "", redirect_uri: process.env.PUBLIC_SSO_REDIRECT_URI || "",
response_type: process.env.PUBLIC_SSO_RESPONSE_TYPE || "", response_type: process.env.PUBLIC_SSO_RESPONSE_TYPE || "",
code_challenge_method: process.env.PUBLIC_SSO_CODE_CHALLENGE_METHOD || "", code_challenge_method: process.env.PUBLIC_SSO_CODE_CHALLENGE_METHOD || "",
post_logout_redirect_uri: post_logout_redirect_uri: process.env.PUBLIC_SSO_POST_LOGOUT_REDIRECT || "",
process.env.PUBLIC_SSO_POST_LOGOUT_REDIRECT || "",
}; };
export async function getClientConfig() { export async function getClientConfig() {
return await client.discovery( return await client.discovery(
new URL(clientConfig.url), new URL(clientConfig.url),
clientConfig.client_id, clientConfig.client_id
clientConfig.client_secret
); );
} }