Kinde

K

Kinde

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

Join

Delegated User Management

Is there a way, within the /admin area, to delegate user management within a given environment, but not allow them to administer the rest of the "tenant"? For enterprise-based scaling, this is critical.

NextJS API endpoint - verify token

Hello, First off, im currently studying front-end development, take this as a warning as this might be a "noob" question! Im currently setting up my API for my NextJs application, using kinde as authentication. As ive developed this i have used NextJS server-actions to check authentication for user and checked the role....

The React SDK is not available, unable to automatically refresh the token successfully.

I am building a project using the Kinde React SDK, and I found that after logging in, the Kinde SDK keeps throwing errors. I saw similar issues on Reddit, and it seems this problem has been persistent. https://www.reddit.com/r/nextjs/comments/1as2uxs/kinde_auth_client_side_authentication_not_showing/ Special note: I used Kinde for development 2 years ago, and there were no issues at all compared to now....
No description

Password for my Kinde Account?

Hey everyone, just signed up for testing Kinde, but it seems i am not able to protect my Kinde Account with a Password - Everytime i login i get a code via E-Mail. Can someone tell me where i can set an account password?...

ext_provider missing

I'm looking to get the authentication method the user utilized while signing in. I used to be able to get this through the ext_provider claim. I'm not seeing that being returned anymore. My code essentially looks at this value, indentifies if the user utilized Google or Facebook (my two allowed sign in methods other than email / password). If this isn't available, we assume the user utilized email / password. The problem is this is no longer coming across as a claim for whatever reason. This means that all of my users appear as though they utilized email / password to sign in, which isn't correct....

Any way to continually test service without waiting for email code?

I am using kinde with expressjs and having trouble with routes. Whilst testing I have to keep requesting email auth code, is there a way I can set single code, or disable the need to confirm?

Other connected app support like gmail, outlook

Is there any way to achieve the above?

Feature Billing / payment

Hi kinde team, do you know if there’s a planned release date for the billing/ payment user ? Also, do you know which pricing package it will be included in ?

Retrieve user data from access token

I have access token which is generated by react SDK. My backend is implemented in python. I'm planning to use jwt based authentication but I couldn't find way to retrieve user data from access token which is generated by react SDK. Any way to retrieve user data from access token? Also I want to know a way to retrieve access token for connected apps under my situation....

How users can update their own profile?

hey, I want to develop user profile page with nextjs application where user can update their basic details, change passwords, link or unlink social accounts, or delete their account... but I am not able to find any docs which enables user to update their profile data other than the dashboard or m2m authenticated management api (which I don't think a good idea to update the user's data from a frontend application). Is there any way using which the frontend application use the users access token t...

Logging out of not only Kinde, but also the social provider (Google)

I've logged in to my application via Kinde's integration with Google. I'm able to access my app appropriately. I then realized I logged in via the wrong Google account so I use the logout button on my site which goes to Kinde's /logout endpoint. This appropriate logs me out of my site and apparently Kinde as well. I attempt to log back in. I'm presented with the Kinde login screen as expected. I select "Google"... This is where my problem is: I am not prompted to select my appropriate Google account, I simply automatically log in to my last Google account (which was incorrect and the whole reason I logged out in the first place)...

Next.js Build doesn't call getUser() from kinde

Hey all, Nextjs calls all of the requests in a file when running npm run build. This causes my requests to fire, but not kinde's getKindeServerSession() or getUser() functions. I'm trying to test my production build. I currently have Kinde set up to return a kinde object, which then sends a request to my backend to get the user object based on the kinde id....
No description

How do I go back from "Check your inbox"?

Some users reported they wanted to go back from this screen because they realised they wanted to use another email. We have this app in webview, so "go back" arrow is not an option. Is there an option to somehow display an "arrow back" on the screen somewhere? If not, we will need to hack this somehow, as many users were reporting this. Is there a native Kinde solution, please?...
No description

Next.js - blocking error upon login when creating new organisations

I've been creating new organisations, which was working as expected, but with the latest organisations, my support user is running into issues with the Kinde SDK after logging into such an organisation, even though I haven't made any changes compared to what was previously working. While this is still working correctly for previous organisations, it's blocking me from onboarding new customers at the moment so quite severe for my side and I hope somebody can help me figure out what might be going wrong....
No description

Strange bug with logins using @kinde-oss/kinde-auth-pkce-js

Both me and a user of my app were able to experience a redirect loop when authorizing with Kinde. Appears to have only been a temporary issue. POST /oauth2/token was returning 400 Bad Request with a Set-Cookie header. I wasn't able to get a response body out of Dev Tools/Inspect Element. I have a HAR saved if one of the Kinde team would like it, I can DM it to you ❤️...

/api/login route cannot found on build (NUXT)

hello, we got a problem on kinde nuxt module, problem is build or preview mode, when project run under dev mode everything is ok. but we run npm run build + start or preview /api/login navigate method cannot work. not found error on ssr
No description

Using Kinde as IDP

We're taking over some legacy service, while building out a new frontend. In our new frontend we are using Kinde for authentication. So from this old service it's providing us with SAML integration metadata XML and service metadata XML. Now we're trying to use kinde as the identity provider for customers who don't have their own. Does anyone know how to do this? Or has anyone got any experience with this?

Python SDK login issues with jwt iat validation.

Hello, I am implementing the python SDK into my python backend. Until this morning it has been working flawlessly but today I am getting an error when trying to log into an existing account. At callback after registration and login using google everything works. It is only when logging into an existing account that I get a 500 internal server error. The console displays the following error: jwt.exceptions.ImmatureSignatureError: The token is not yet valid (iat) This happens when tring to call kinde_client.get_user_details() ...

Access to user data

I see that we cannot access the passwords of the users of our platform, why? Even if they are hashed, couldn't you give the option? Since it is our platform and our users. Also, I see that there is no option to change the password of a user to another if we want or send mail to change it, etc, as it has other platforms like Supabase. Could you add that?

Subdomain Authentication

Hello, I am trying to work through a solution where I have a user click the RegisterLink from "@kinde-oss/kinde-auth-nextjs/components" on www.mysite.com, which will authenticate them on www.app.mysite.com. When developing locally I have the following env: KINDE_COOKIE_DOMAIN=.localhost:3000 KINDE_SITE_URL="http://localhost:3000"...
Next