Kinde

K

Kinde

Join the community to ask questions about Kinde and get answers from other members.

Join

Production "Not live"

I see a new badge saying "not live" in my dashboard next to the production environment. Logins seems to work. What does it mean / how do i bring it to live?...
No description

504 gateway timeout

We have started seeing gateway timeout responses when trying to fetch the token. This is impacting one of our product in production. We are seeing a new setting configuration and our production environment is tagged as "not live".
Can anyone help in getting this fixed?...

State Not Found

Hey folks, I'm getting this error here on Vercel Preview deployments. Prod seems to be fine. Wondering if anyone can help. {"error":"Error: State not found.\nTo resolve this error please visit our docs https://docs.kinde.com/developer-tools/sdks/backend/nextjs-sdk/#state-not-found-errorAuthentication flow: Received: 5bb2f205dff994476b08d5fa2982 | Expected: State not found"} I do have the the following on my next.config.mjs:...

Differentiating User Sign-Ups by Device Type

Hi there, I’m looking for a way to distinguish whether users are signing up from a mobile device or a desktop. I checked the Audit Logs, but this information doesn’t seem to be available there. Is there another log or data source, such as user agent information, that captures this detail? Thanks in advance for your help!...

Universal SSO Button Custom Page

I've got a custom sign-in page for email / socials, but i saw there is a 'Universal SSO' button for Kinde hosted sign-in pages that makes the user enter their email to determine their enterprise sso provider (please correct me if i'm wrong), what connection_id param would you use to make it redirect them to this page? I'm not using an SDK for this, it's our own system using the redirects Thanks!...

Kinde Auth Middleware Issue Report

Environment & Versions - Next.js version: 15.2.2 - React version: 19.0.0 - @kinde-oss/kinde-auth-nextjs version: 2.5.3 - File extension: middleware.js (not typescript)...

Kinde API - "NAME_REQUIRED" error despite name being provided

Hi, I'm trying to call the create organization API but I'm getting stuck with a strange error. My code looks like this: ```js const headers = { Accept: "application/json",...

Blacklisted email?

One of our customers was setting up an mail box but didn't wait long enough for propagation. They're claiming that due to the initial bounce, they're no longer receiving Kinde emails. Do you guys do any blacklisting on your side?

Nextjs middleware post login redirect not working

• Framework: Next.js 14.2.21 • Auth Library: @kinde-oss/kinde-auth-nextjs v2.5.3 The middleware post login redirect fails (and I believe the token refresh fails too). ...

Custom Domain Issues

Hi, email support hasn't responded in two days. Can someone please help assist why the custom domain isn't validating? I've tried readding it, I've tried changing it. If we can't sort this out this week I'm going to have to change vendors. I have never had this much trouble with DNS /custom domains ever.
No description

Request access page background image not working

Setting background image for request access page is not working

multitenant multi org to single auth user setup

I currently have a setup on auth0 and I'd like to replicate it on Kinde if possible. A user can belong to one or many organizations and wll have a default org. When requesting an access token during login the auth0 post login script will call my public api and get the orgs the user belongs to, and adds them to the claims in the token as an array [], there is also a current org id for the current organization the user is in. The claim is useful so the user can get all the org specific data and when the dropdown is changed to a different org, another token is requested with the org id as a parameter and if the api returns with that org as a valid one for the user it adds it to the claim as the current org Is. I see there is a user data thing you have at kinde, but it seems to only support strings and booleans, which prevents me having a list of orgs as an array, and tere doesn't seem to be a way to conditionally pass data into the token request and have that change the claims logic....

Getting 500 errors suddenly whenever redirecting to /api/auth/login on nextjs 14+

Not sure what could have caused this - all works well on localhost but blows up once deployed. My codebase has not changed besides integrating Stripe. Any hints on how to debug this?...

How to actually get started with Expo?

I’m wanting to try out Kinde for an existing expo app, but I have to say the documentation and experience so far is really poor. 1. The docs mention npm i @kinde-oss/react-native-sdk-0-7x 2. The Kinde project Quick Start has no option for Expo, only react native and the steps there aren't directed or explanatory 3. The Expo starter kit references modules such as @kinde/expo which isn’t documented anywhere...

Feature flag is not working

Feature flag is not working for some reason. When I change the boolean value in func then it is working, but if Kindes dashboard then nothing happens. My layout is wrapped with AuthProvider.
No description

React v5 migration

Has anyone here successfully migrated to v5 of the React SDK? https://docs.kinde.com/developer-tools/sdks/frontend/react-sdk/#migration-from-v4-to-v5 I tried today and immediately hit some basic bugs - https://github.com/kinde-oss/kinde-auth-react/issues/79...

jwtVerify from node express needs an audience

I am trying to set up an express server that can verify my token. This is my current code: ``` const express = require("express"); const { jwtVerify } = require("@kinde-oss/kinde-node-express");...

Kinde, Supabase, and React Native

Hi, I have a full NextJS app which is using supabase and kinde. I did something hacky where I never enabled RLS on the tables, but instead I checked the logged in user on every server action to make sure the user was correct and had the right permissions. Not the best approach but it worked. I am now working on making my nextJS application into a React Native app. However, seems like the hacky thing I was doing is probably not the best way forward. I'm exploring the docs but it doenst seem straightforward on integrating React Native, Kinde and Supabase. Is the main way to get around this via the JWT token? Can't find any other solutions....

Playwright based authentication errors - in vercel preview environment

I'm getting this error {"error":"Authentication flow: State mismatch. Received: be9fa006355ccac6bd395933c3fe | Expected: 987605400499fff4b597efc2e1b3"} at https://....hj-flowt.vercel.app/api/auth/kinde_callback?code=of.......

Adding API scope to a role via Kinde Management API

I can add API scopes to a role via the web UI, but I don't see an endpoint for that in the Kinde Management API. Is there one?