Description
Checklist
- The issue can be reproduced in the nextjs-auth0 sample app (or N/A).
- I have looked into the Readme, Examples, and FAQ and have not found a suitable solution or answer.
- I have looked into the API documentation and have not found a suitable solution or answer.
- I have searched the issues and have not found a suitable solution or answer.
- I have searched the Auth0 Community forums and have not found a suitable solution or answer.
- I agree to the terms within the Auth0 Code of Conduct.
Description
I have upgraded nextjs-autho from 1.9.3 to v2. I am facing this error
Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'isKeyObject')
Call Stack
eval
..\node_modules\openid-client\lib\helpers\is_key_object.js (4:0)
../../node_modules/openid-client/lib/helpers/is_key_object.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2664:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
..\node_modules\openid-client\lib\client.js (12:20)
../../node_modules/openid-client/lib/client.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2554:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
..\node_modules\openid-client\lib\issuer.js (5:18)
../../node_modules/openid-client/lib/issuer.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2794:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
..\node_modules\openid-client\lib\index.js (1:15)
../../node_modules/openid-client/lib/index.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2784:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
node_modules@auth0\nextjs-auth0\dist\auth0-session\transient-store.js (4:22)
./node_modules/@auth0/nextjs-auth0/dist/auth0-session/transient-store.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (3900:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
node_modules@auth0\nextjs-auth0\dist\auth0-session\index.js (21:24)
./node_modules/@auth0/nextjs-auth0/dist/auth0-session/index.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (3856:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
node_modules@auth0\nextjs-auth0\dist\index.js (6:22)
./node_modules/@auth0/nextjs-auth0/dist/index.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (4131:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
webpack-internal:/src/scripts/utils.ts (42:77)
./src/scripts/utils.ts
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2364:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
webpack-internal:/src/components/Header/Menu/Navigator.tsx (15:72)
./src/components/Header/Menu/Navigator.tsx
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (1781:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
webpack-internal:/src/components/Header/Menu/Menu.tsx (12:68)
./src/components/Header/Menu/Menu.tsx
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (1737:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
Reproduction
I have upgraded nextjs-autho from 1.9.3 to v2. I am facing this error
Unhandled Runtime Error
TypeError: Cannot read properties of undefined (reading 'isKeyObject')
Call Stack
eval
..\node_modules\openid-client\lib\helpers\is_key_object.js (4:0)
../../node_modules/openid-client/lib/helpers/is_key_object.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2664:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
..\node_modules\openid-client\lib\client.js (12:20)
../../node_modules/openid-client/lib/client.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2554:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
..\node_modules\openid-client\lib\issuer.js (5:18)
../../node_modules/openid-client/lib/issuer.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2794:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
..\node_modules\openid-client\lib\index.js (1:15)
../../node_modules/openid-client/lib/index.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2784:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
node_modules@auth0\nextjs-auth0\dist\auth0-session\transient-store.js (4:22)
./node_modules/@auth0/nextjs-auth0/dist/auth0-session/transient-store.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (3900:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
node_modules@auth0\nextjs-auth0\dist\auth0-session\index.js (21:24)
./node_modules/@auth0/nextjs-auth0/dist/auth0-session/index.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (3856:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
node_modules@auth0\nextjs-auth0\dist\index.js (6:22)
./node_modules/@auth0/nextjs-auth0/dist/index.js
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (4131:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
webpack-internal:/src/scripts/utils.ts (42:77)
./src/scripts/utils.ts
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (2364:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
webpack-internal:/src/components/Header/Menu/Navigator.tsx (15:72)
./src/components/Header/Menu/Navigator.tsx
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (1781:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
eval
webpack-internal:/src/components/Header/Menu/Menu.tsx (12:68)
./src/components/Header/Menu/Menu.tsx
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/pages/home.js (1737:1)
options.factory
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (677:31)
webpack_require
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (37:33)
fn
file:///D:/Projects/OfficeWorks/flexiworks-fe/app/packages/storefront/.next/static/chunks/webpack.js (332:21)
Additional context
No response
nextjs-auth0 version
"@auth0/nextjs-auth0": "^2.0.0",
Next.js version
"next": "^14.1.0",
Node.js version
v18.19.0