Share feedback, ideas and get community help

Updated 4 months ago

Authentik OAuth with Typebot

At a glance

A community member is trying to set up OAuth with Authentik in Typebot, but when they click "Sign in with Authentik", nothing happens and they are just returned to the Typebot sign-in screen with no errors. Other community members have suggested that the server logs may contain useful information, and have provided a link to an error related to the NextAuth.js library not receiving the required email from the provider.

Useful resources
Hello, I am trying to setup OAUTH in typebot with Authentik. Everything seems to be in order, except when i click Sign in with Authentik' nothing happens. Just returns back to sign in screen of typebot. No errors. Anyone have any expierience with configuring oauth in Typebot?
B
i
3 comments
You must have interesting server logs, can you share them?
Plain Text
https://next-auth.js.org/errors#adapter_error_createuser Provider did not forward email but it is required {
  message: 'Provider did not forward email but it is required',
  stack: 'Error: Provider did not forward email but it is required\n' +
    '    at createUser (/app/apps/builder/.next/server/chunks/5803.js:1:322)\n' +
    '    at _callee2$ (/app/node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected]/node_modules/next-auth/core/errors.js:365:29)\n' +
    '    at tryCatch (/app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)\n' +
    '    at Generator.<anonymous> (/app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)\n' +
    '    at Generator.next (/app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)\n' +
    '    at asyncGeneratorStep (/app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)\n' +
    '    at _next (/app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)\n' +
    '    at /app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/asyncToGenerator.js:27:7\n' +
    '    at new Promise (<anonymous>)\n' +
    '    at /app/node_modules/.pnpm/@[email protected]/node_modules/@babel/runtime/helpers/asyncToGenerator.js:19:12',
  name: 'Error'
Can you share your OAuth related environment variables?
Add a reply
Sign up and join the conversation on Discord