feat(openapi): add backend image icon support in authorize page

perf/livekit-chat-count
moonrailgun 2 years ago
parent 509d70195c
commit cfacc655f8

@ -75,6 +75,14 @@ function readIncomingMessageData(req: IncomingMessage) {
}); });
} }
function parseImageUrl(input: string | undefined) {
if (typeof input === 'string') {
return input.replace('{BACKEND}', ''); // 因为/open接口是在服务端的所以该标识直接移除即可
}
return input;
}
class OIDCService extends TcService { class OIDCService extends TcService {
provider = this.createOIDCProvider(); provider = this.createOIDCProvider();
@ -167,7 +175,7 @@ class OIDCService extends TcService {
const promptName = prompt.name; const promptName = prompt.name;
const data = { const data = {
logoUri: client.logoUri, logoUri: parseImageUrl(client.logoUri),
clientName: client.clientName, clientName: client.clientName,
uid, uid,
details: prompt.details, details: prompt.details,

Loading…
Cancel
Save