From 57ca7b720d6254b5f99fe99f4174fa855df66fb0 Mon Sep 17 00:00:00 2001 From: Bereket Engida Date: Sat, 29 Nov 2025 21:53:04 -0800 Subject: [PATCH] fix: remove applying user-agent by default --- packages/better-auth/src/client/config.ts | 6 ++---- packages/better-auth/src/client/fetch-plugins.ts | 10 ---------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/packages/better-auth/src/client/config.ts b/packages/better-auth/src/client/config.ts index c89eebda33..7f9a2078b1 100644 --- a/packages/better-auth/src/client/config.ts +++ b/packages/better-auth/src/client/config.ts @@ -5,7 +5,7 @@ import type { import { createFetch } from "@better-fetch/fetch"; import type { WritableAtom } from "nanostores"; import { getBaseURL } from "../utils/url"; -import { redirectPlugin, userAgentPlugin } from "./fetch-plugins"; +import { redirectPlugin } from "./fetch-plugins"; import { parseJSON } from "./parser"; import { getSessionAtom } from "./session-atom"; @@ -51,9 +51,7 @@ export const getClientConfig = ( plugins: [ lifeCyclePlugin, ...(restOfFetchOptions.plugins || []), - ...(options?.disableDefaultFetchPlugins - ? [] - : [userAgentPlugin, redirectPlugin]), + ...(options?.disableDefaultFetchPlugins ? [] : [redirectPlugin]), ...pluginsFetchPlugins, ], }); diff --git a/packages/better-auth/src/client/fetch-plugins.ts b/packages/better-auth/src/client/fetch-plugins.ts index 01f2ae87f8..8096e0aae5 100644 --- a/packages/better-auth/src/client/fetch-plugins.ts +++ b/packages/better-auth/src/client/fetch-plugins.ts @@ -17,13 +17,3 @@ export const redirectPlugin = { }, }, } satisfies BetterFetchPlugin; - -export const userAgentPlugin = { - id: "user-agent", - name: "UserAgent", - hooks: { - onRequest(context) { - context.headers.append("user-agent", "better-auth"); - }, - }, -} satisfies BetterFetchPlugin;