From d18f135fbd9f953cab318103330ebb4aa382298a Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Fri, 21 Nov 2025 12:17:02 +0100 Subject: [PATCH] refactor(packages/client): :fire: Remove broken SSO login code --- packages/client/versia/client.ts | 38 -------------------------------- 1 file changed, 38 deletions(-) diff --git a/packages/client/versia/client.ts b/packages/client/versia/client.ts index 7e3692b9..8c57d27a 100644 --- a/packages/client/versia/client.ts +++ b/packages/client/versia/client.ts @@ -2814,44 +2814,6 @@ export class Client extends BaseClient { ); } - public startSsoLogin( - issuer: string, - client_id: string, - redirect_uri: URL, - options?: Partial<{ - scopes: string[]; - state: string; - }>, - extra?: RequestInit, - ): Promise { - return this.post( - `/oauth/sso/${issuer}`, - { - client_id, - redirect_uri: redirect_uri.toString(), - scopes: options?.scopes, - state: options?.state, - }, - extra, - ).then((output) => { - const isRedirect = output.raw.status === 302; - - if (!isRedirect) { - throw new Error( - `Expected redirect response but got status ${output.raw.status}`, - ); - } - - const location = output.raw.headers.get("Location"); - - if (!location) { - throw new Error("Redirect response missing Location header"); - } - - return new URL(location); - }); - } - // TODO: streamingURL /**