diff --git a/packages/better-auth/src/plugins/bearer/bearer.test.ts b/packages/better-auth/src/plugins/bearer/bearer.test.ts index 55dbbf4fb8..177058c413 100644 --- a/packages/better-auth/src/plugins/bearer/bearer.test.ts +++ b/packages/better-auth/src/plugins/bearer/bearer.test.ts @@ -22,6 +22,7 @@ describe("bearer", async () => { encryptedToken = headers .get("cookie") ?.split("better-auth.session_token=")[1]; + console.log(encryptedToken); expect(session.data?.session.id).toBe(res.data?.session.id); }); @@ -51,7 +52,7 @@ describe("bearer", async () => { const session = await client.session({ fetchOptions: { headers: { - cookie: `better-auth.session_token=${encryptedToken}`, + authorization: `Bearer ${encryptedToken}`, }, }, }); diff --git a/packages/better-auth/src/plugins/bearer/index.ts b/packages/better-auth/src/plugins/bearer/index.ts index a3cd336ca8..632eadc872 100644 --- a/packages/better-auth/src/plugins/bearer/index.ts +++ b/packages/better-auth/src/plugins/bearer/index.ts @@ -27,7 +27,7 @@ export const bearer = () => { let signedToken = ""; if (token.includes(".")) { - signedToken = token.split(".")[1]; + signedToken = token; } else { signedToken = await serializeSigned("", token, c.context.secret); }