diff --git a/packages/next/edge/index.ts b/packages/next/edge/index.ts index 4efa7954..c28a70b9 100644 --- a/packages/next/edge/index.ts +++ b/packages/next/edge/index.ts @@ -114,7 +114,7 @@ export default class LogtoClient extends BaseClient { this.storage = new CookieStorage({ encryptionKey: this.config.cookieSecret, - cookieKey: `logto:${this.config.appId}`, + cookieKey: `logto_${this.config.appId}`, isSecure: this.config.cookieSecure, getCookie: (name) => { return cookies.get(name)?.value ?? ''; diff --git a/packages/next/server-actions/client.ts b/packages/next/server-actions/client.ts index 305a6a35..418ea782 100644 --- a/packages/next/server-actions/client.ts +++ b/packages/next/server-actions/client.ts @@ -106,7 +106,7 @@ export default class LogtoClient extends BaseClient { const { cookies } = await import('next/headers'); this.storage = new CookieStorage({ encryptionKey: this.config.cookieSecret, - cookieKey: `logto:${this.config.appId}`, + cookieKey: `_${this.config.appId}`, isSecure: this.config.cookieSecure, getCookie: (...args) => { return cookies().get(...args)?.value ?? ''; diff --git a/packages/next/src/index.ts b/packages/next/src/index.ts index 07d62a9e..f3c95cf3 100644 --- a/packages/next/src/index.ts +++ b/packages/next/src/index.ts @@ -205,7 +205,7 @@ export default class LogtoClient extends LogtoNextBaseClient { ): Promise { this.storage = new CookieStorage({ encryptionKey: this.config.cookieSecret, - cookieKey: `logto:${this.config.appId}`, + cookieKey: `logto_${this.config.appId}`, isSecure: this.config.cookieSecure, getCookie: (name) => { return request.cookies[name] ?? '';