I am trying to do google login using Auth0, Nextjs and typscript. I get this error though:
index.js?46cb:365 Uncaught at Object.get (file:///app/node_modules/@auth0/nextjs-auth0/dist/auth0-session/get-config.js:147:15)
at Object.getConfig (file:///app/node_modules/@auth0/nextjs-auth0/dist/config.js:66:38)
at Object.initAuth0 (file:///app/node_modules/@auth0/nextjs-auth0/dist/index.js:22:23)
at getInstance (file:///app/node_modules/@auth0/nextjs-auth0/dist/index.js:18:24)
at handleAuth (file:///app/node_modules/@auth0/nextjs-auth0/dist/index.js:124:18)
at eval (webpack-internal:///(api)/./pages/api/auth/[...auth0].ts:11:129)
at Object.(api)/./pages/api/auth/[...auth0].ts (file:///app/.next/server/pages/api/auth/[...auth0].js:32:1)
at __webpack_require__ (file:///app/.next/server/webpack-api-runtime.js:33:42)
at __webpack_exec__ (file:///app/.next/server/pages/api/auth/[...auth0].js:42:39)
at <unknown> (file:///app/.next/server/pages/api/auth/[...auth0].js:43:28)
I know that there is a very similar question but it is using Express and I could not find any paralell.
pages/api/auth/[...auth0].js :
import { handleAuth } from '@auth0/nextjs-auth0';
console.log('the AUTH0_SECRET env var is set: ', !!process.env.AUTH0_SECRET);
console.log('hi');
export default handleAuth();
.env.local :
AUTH0_SECRET='xxxx'
AUTH0_BASE_URL='https://xx.xx.dev/'
AUTH0_ISSUER_BASE_URL='https://xx.eu.auth0.com'
AUTH0_CLIENT_ID='xxxx'
AUTH0_CLIENT_SECRET='xxxx'
thank you
Via Active questions tagged javascript - Stack Overflow https://ift.tt/Tgl9aEZ
Comments
Post a Comment