refactor(guild): remove center shared secret dependency

This commit is contained in:
nav
2026-05-13 08:36:17 +00:00
parent 62dd441194
commit db85e69ef3
2 changed files with 1 additions and 4 deletions

View File

@@ -17,5 +17,4 @@ GUILD_PUBLIC_ENDPOINT=http://localhost:7002
# Center handshake # Center handshake
CENTER_BASE_URL=http://backend-center:7001 CENTER_BASE_URL=http://backend-center:7001
CENTER_SHARED_SECRET=change-me-center-secret
CENTER_API_KEY= CENTER_API_KEY=

View File

@@ -1,10 +1,9 @@
export async function introspectGuildToken(token: string): Promise<{ active: boolean; user?: { id: string; email?: string } }> { export async function introspectGuildToken(token: string): Promise<{ active: boolean; user?: { id: string; email?: string } }> {
const centerBaseUrl = process.env.CENTER_BASE_URL; const centerBaseUrl = process.env.CENTER_BASE_URL;
const sharedSecret = process.env.CENTER_SHARED_SECRET;
const guildNodeId = process.env.GUILD_NODE_ID; const guildNodeId = process.env.GUILD_NODE_ID;
const centerApiKey = process.env.CENTER_API_KEY; const centerApiKey = process.env.CENTER_API_KEY;
if (!centerBaseUrl || !sharedSecret || !guildNodeId || !centerApiKey) { if (!centerBaseUrl || !guildNodeId || !centerApiKey) {
return { active: false }; return { active: false };
} }
@@ -12,7 +11,6 @@ export async function introspectGuildToken(token: string): Promise<{ active: boo
method: 'POST', method: 'POST',
headers: { headers: {
'content-type': 'application/json', 'content-type': 'application/json',
'x-center-shared-secret': sharedSecret,
'x-api-key': centerApiKey, 'x-api-key': centerApiKey,
}, },
body: JSON.stringify({ token, guildNodeId }), body: JSON.stringify({ token, guildNodeId }),