Kinde

K

Kinde

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

Join

University Single Sign On

Does Kinde support university sso? If so, can you please point me to the documentation for the same?

Custom Claims

Is it possible to add custom claims to a token? With Auth0 I’ve added profileComplete for example in my claims to let me know if I need to redirect to complete a profile. Appreciate that’s a poor example and I’ll likely refactor but it’s just an example of a random claim. Is this possible with Kinde?...

Organizations UI Dashboard

How will this UI behave once we have dozens or hundreds of organizations? We love Kinde's support for organizations and it is one of the main reasons we switched to it. However. we want to make sure it does support multi-tenant scenarios where we have dozens (hopefully hundreds or thousands) of organizations created. Thanks!...
No description

How can I let the user disable/unlink an MFA authenticator?

I have 2 scenarios in mind: 1. optional MFA - I setup optional MFA in the Kinde dashbord - a user sets up an authentication factor using an authenticator app - after a while the user wants to change authenticator, which requires to unlink the current one...

Remove all roles of a user

Hello, I'm trying to remove all the roles of a user using one API call. Let's say I have a user with 5 roles. I tried using "PATCH /api/v1/organizations/{org_code}/users". In this request, if I pass in 1 role (or more), the user is updated and will have 1 role only. But if I pass in no roles (empty array), then the request returns 200, but does nothing. The users still has all previous roles. Do I need to use "DELETE /api/v1/organizations/{org_code}/users/{user_id}/roles/{role_id}"? That would be cumbersome. I would first have to request the current roles, and then do 5 calls to delete each one of them....

Help with FastAPI registration

I am trying to integrate Kinde to my FastAPI project, but for some reason I get error 500, and redirected to Kinde page which shows error 404
No description

refreshTokens when expired

I'm using Remix.js app, I've been trying to wrap my head around refreshTokens in Kinde and how to use it with remix.js. Since remix doesn't have yet any auth middleware it's necessary for us to run requireAuthSession on loaders in all protected routes. Could you please review my implementation, as I'm not sure it's correct. 1. First of all I check if user isAuthenticated, if this function returns false, then there is no point running token refresh. We just need to redirect user to login page....

pass url redirect path to login link in Nuxt

How can i pass a redirect url to the api. I see in the code that it is possible based on the type, but I can't seem to figure out how to pass it in

Usage of Application login URI

It's unclear to me what the URI of the Application login URI should be. I've read the docs and searched this support channel, but still not clear. The docs state "This is the default login route for resolving session issues. Hits the /auth endpoint to redirect back to your application sign in page.", however this isn't clear because Kinde is my sign in page... Do you mean that the endpoint provided should redirect to Kinde? For example, my auth endpoint is https://www.bestofcitrusheights.org/Account/Login?returnUrl=https%3A%2F%2Fwww.bestofcitrusheights.org%2F. This endpoint simply redirects to Kinde to start a sign in process. Is that what I should be using here, or should I be providing the callback URI that receives the auth code from Kinde AFTER a sign in process?...

.Net oidc switch organisation

Hi, using asp.net oidc. No SDK. Inital login working fine. I want to switch the organisation after login:...

New Expo SDK setup

Hello, I'm trying to setup a project with the latest Expo SDK (btw thanks for it) following what is in the README. This is pretty much the code ``` const Main = () => {...

M2M token expiry and refresh

Hey - is it possible to (even though its advised not to) set the exipiry for m2m tokens to "never expire"? - if i get a new m2m token per api call, will that impact the billing?...

Dynamic redirect after Login in Nuxt SDK

What is the equivalent of the dynamic redirect feature from Next Router SDK in the Nuxt SDK ?

Custom Properties not showing on Access Token or ID Token (Next.js)

I have created a new custom property , assigned it to be public, and also added it to the Access and ID Token customisation settings but the property never appears when console logging accessToken, idToken or User from @kinde-oss/kinde-auth-nextjs - what am I doing wrong? Under User I can see a "properties" object which is empty. Both Access and ID Tokens don't have a "properties" object....

Expo React Native Env Vars

Hello, Is it safe for the following to be public env vars in my expo react native app? - KINDE_ISSUER_URL...

Vercel app not working

i am using the next js kinde sdk's latest version(2.3.6) the app is working correctly on localhost but the deployed version is facing issues on authentication: link : https://casecobra-anand.vercel.app/...
No description

Context user not being returned on auth callback.

I am using the the .Net SDK in a web api. Calling login is working fine and redirecting me to kinde but when I get redirected back the httpcontext is missing the User. All the tokens are returned, and the session cookie is created but the User is null which stops the Authorization working. Any help here would be greatly appreciated....

React Native Expo-secure-storage

Hello there, when building Android the app crash due to the expo-secure-storage, I think I followed all the steps in order to implement SDK but Im not sure if I'm missing something, The project is full expo not bare RN

Loosing session after reload

Im using nextjs with trpc and since yesterday im having the problem that i loose the session when i reload the page. Using login again instantly gives me back the session I've allready updated to kinde-auth-nextjs 2.3.6...