mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-09 04:19:26 +00:00
chore: update better-call dependency to use catalog versioning
This commit is contained in:
@@ -600,7 +600,7 @@
|
|||||||
"@noble/hashes": "^1.6.1",
|
"@noble/hashes": "^1.6.1",
|
||||||
"@simplewebauthn/browser": "^13.0.0",
|
"@simplewebauthn/browser": "^13.0.0",
|
||||||
"@simplewebauthn/server": "^13.0.0",
|
"@simplewebauthn/server": "^13.0.0",
|
||||||
"better-call": "1.0.0-beta.6",
|
"better-call": "catalog:",
|
||||||
"defu": "^6.1.4",
|
"defu": "^6.1.4",
|
||||||
"jose": "^5.9.6",
|
"jose": "^5.9.6",
|
||||||
"kysely": "^0.27.4",
|
"kysely": "^0.27.4",
|
||||||
|
|||||||
@@ -236,17 +236,13 @@ export const multiSession = (options?: MultiSessionConfig) => {
|
|||||||
if (!cookieString) return;
|
if (!cookieString) return;
|
||||||
const setCookies = parseSetCookieHeader(cookieString);
|
const setCookies = parseSetCookieHeader(cookieString);
|
||||||
const sessionCookieConfig = ctx.context.authCookies.sessionToken;
|
const sessionCookieConfig = ctx.context.authCookies.sessionToken;
|
||||||
const sessionToken = setCookies.get(
|
const sessionToken = ctx.context.newSession?.session.token;
|
||||||
sessionCookieConfig.name,
|
|
||||||
)?.value;
|
|
||||||
if (!sessionToken) return;
|
if (!sessionToken) return;
|
||||||
|
|
||||||
const cookies = parseCookies(ctx.headers?.get("cookie") || "");
|
const cookies = parseCookies(ctx.headers?.get("cookie") || "");
|
||||||
const rawSession = sessionToken.split(".")[0];
|
if (!sessionToken) {
|
||||||
if (!rawSession) {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const cookieName = `${sessionCookieConfig.name}_multi-${rawSession}`;
|
const cookieName = `${sessionCookieConfig.name}_multi-${sessionToken}`;
|
||||||
|
|
||||||
if (setCookies.get(cookieName) || cookies.get(cookieName)) return;
|
if (setCookies.get(cookieName) || cookies.get(cookieName)) return;
|
||||||
|
|
||||||
@@ -261,7 +257,7 @@ export const multiSession = (options?: MultiSessionConfig) => {
|
|||||||
|
|
||||||
await ctx.setSignedCookie(
|
await ctx.setSignedCookie(
|
||||||
cookieName,
|
cookieName,
|
||||||
rawSession,
|
sessionToken,
|
||||||
ctx.context.secret,
|
ctx.context.secret,
|
||||||
sessionCookieConfig.options,
|
sessionCookieConfig.options,
|
||||||
);
|
);
|
||||||
|
|||||||
22
pnpm-lock.yaml
generated
22
pnpm-lock.yaml
generated
@@ -4,6 +4,12 @@ settings:
|
|||||||
autoInstallPeers: true
|
autoInstallPeers: true
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
|
catalogs:
|
||||||
|
default:
|
||||||
|
better-call:
|
||||||
|
specifier: ^1.0.1
|
||||||
|
version: 1.0.1
|
||||||
|
|
||||||
overrides:
|
overrides:
|
||||||
mdast-util-frontmatter: 2.0.1
|
mdast-util-frontmatter: 2.0.1
|
||||||
remark-mdx: 3.0.0
|
remark-mdx: 3.0.0
|
||||||
@@ -194,7 +200,7 @@ importers:
|
|||||||
version: 11.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 11.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
geist:
|
geist:
|
||||||
specifier: ^1.3.1
|
specifier: ^1.3.1
|
||||||
version: 1.3.1(next@15.1.2(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1))
|
version: 1.3.1(next@15.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1))
|
||||||
input-otp:
|
input-otp:
|
||||||
specifier: ^1.4.1
|
specifier: ^1.4.1
|
||||||
version: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -505,7 +511,7 @@ importers:
|
|||||||
version: 14.0.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(next@15.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1)
|
version: 14.0.2(@types/react-dom@18.3.2)(@types/react@18.3.14)(next@15.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1)
|
||||||
geist:
|
geist:
|
||||||
specifier: ^1.3.1
|
specifier: ^1.3.1
|
||||||
version: 1.3.1(next@15.1.2(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1))
|
version: 1.3.1(next@15.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1))
|
||||||
input-otp:
|
input-otp:
|
||||||
specifier: ^1.4.1
|
specifier: ^1.4.1
|
||||||
version: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
@@ -1454,8 +1460,8 @@ importers:
|
|||||||
specifier: ^13.0.0
|
specifier: ^13.0.0
|
||||||
version: 13.0.0(encoding@0.1.13)
|
version: 13.0.0(encoding@0.1.13)
|
||||||
better-call:
|
better-call:
|
||||||
specifier: 1.0.0-beta.6
|
specifier: 'catalog:'
|
||||||
version: 1.0.0-beta.6
|
version: 1.0.1
|
||||||
defu:
|
defu:
|
||||||
specifier: ^6.1.4
|
specifier: ^6.1.4
|
||||||
version: 6.1.4
|
version: 6.1.4
|
||||||
@@ -9877,8 +9883,8 @@ packages:
|
|||||||
better-call@1.0.0-beta.5:
|
better-call@1.0.0-beta.5:
|
||||||
resolution: {integrity: sha512-0Jzk5+58hnJWJpGIcrvmxLTqKGjtNGkAQ9zpSKvCC860TUJGdNHvK661pQ5JYKNnbcKORA52xglu4T/MqKJyrQ==}
|
resolution: {integrity: sha512-0Jzk5+58hnJWJpGIcrvmxLTqKGjtNGkAQ9zpSKvCC860TUJGdNHvK661pQ5JYKNnbcKORA52xglu4T/MqKJyrQ==}
|
||||||
|
|
||||||
better-call@1.0.0-beta.6:
|
better-call@1.0.1:
|
||||||
resolution: {integrity: sha512-VEl+JPJuliYS4XtD9aWH2zdRTdAPSUGWsHZhFYkPC3Bt49xMTDDsgv/y0TGvioW/MLw+9Ni+QOhGQNBqQflFew==}
|
resolution: {integrity: sha512-Z3DT2A290JiXvg5HXpyi3GrlfZnS3bGCrZ7Bii8pkDJC2DUUlWoRxpHDPISAl93lk1LLfuZoMsOZiMDfZ8B68w==}
|
||||||
|
|
||||||
better-opn@3.0.2:
|
better-opn@3.0.2:
|
||||||
resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==}
|
resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==}
|
||||||
@@ -30609,7 +30615,7 @@ snapshots:
|
|||||||
set-cookie-parser: 2.7.1
|
set-cookie-parser: 2.7.1
|
||||||
uncrypto: 0.1.3
|
uncrypto: 0.1.3
|
||||||
|
|
||||||
better-call@1.0.0-beta.6:
|
better-call@1.0.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@better-fetch/fetch': 1.1.12
|
'@better-fetch/fetch': 1.1.12
|
||||||
rou3: 0.5.1
|
rou3: 0.5.1
|
||||||
@@ -34106,7 +34112,7 @@ snapshots:
|
|||||||
strip-ansi: 6.0.1
|
strip-ansi: 6.0.1
|
||||||
wide-align: 1.1.5
|
wide-align: 1.1.5
|
||||||
|
|
||||||
geist@1.3.1(next@15.1.2(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1)):
|
geist@1.3.1(next@15.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1)):
|
||||||
dependencies:
|
dependencies:
|
||||||
next: 15.1.2(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1)
|
next: 15.1.2(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.1)
|
||||||
|
|
||||||
|
|||||||
@@ -10,3 +10,5 @@ catalogs:
|
|||||||
'@types/react-dom': ^18.3.2
|
'@types/react-dom': ^18.3.2
|
||||||
react: 18.3.1
|
react: 18.3.1
|
||||||
react-dom: 18.3.1
|
react-dom: 18.3.1
|
||||||
|
catalog:
|
||||||
|
"better-call": "^1.0.1"
|
||||||
Reference in New Issue
Block a user