Kinde

K

Kinde

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

Join

How to Configure 1 org with email + password auth and all other orgs with MFA

Hi there, Currently, my default auth is set to use MFA. Since setting this as the default auth, we are needing to add support for external users (document signing) which will be added to one org named "External". Instead of using MFA for users in the External org, we would like to use email + password. How would I accomplish this? Would we need to use Advanced organization feature for the External org? Thanks!...

Custom SMTP settings using resend not working

Hi I'm trying to setup a custom email sender with resend, using the settings they mention in their docs: https://resend.com/docs/send-with-auth0-smtp However, when I try to send a "test email" the spinner keeps running infinitely, so not receiving an explicit error message either. ...
No description

unable to login using kinde on Android apk preview

Hi All, I am using expo and building an app with Kinde as the login interface, but it doesn't let me login to the application after installing the apk on my android device. Is it something related to the Environment in Kinde ? Am i doing something wrong ? Thanks!...

Management API SDK

Hi All, Just wondering if the function to delete user sessions is available using the JS management API SDK?

Authentication flow: Received: null | Expected: State not found (Next14, Vercel)

I've built V1 of my app, and auth is working fine locally. After deploying to vercel, I am getting the above error when attempting to login. If I navigate to the app again after this happens, it turns out I AM actually logged in, which makes me think it is an issue with redirects. I have confirmed my vercel environment variables match my kinde config...

Hide description in the password page

Other pages is possible to hide description in design setting, but the password page doesn't. Is it possible?
No description

How can I have a distinct login & registration experience without custom UIs?

This support post is in relation to https://discord.com/channels/1070212618549219328/1308179325752705145 as to not confuse or deviate from what the OP of that thread was after. Currently for registrations I am using Kinde's out of the box registration experience with a twist. I basically ask a few questions, store the answers, and then kick off Kinde's out of the box registration workflow. Once registration is completed I resume the process with follow-up questions before completing my applications setup which includes storing details (including correlating the Kinde data with my data) and setting up the organisation using Kinde's Management API. (I don't want to just auto create orgs) This is great because by using Kinde's out of the box workflow I don't need to write code to log in or register. But I can still have custom activities before and after the Kinde part of the process....

undefined access_token when using session manager with typescript SDK

Hi all! I'm having trouble calling my API in a NextJS Hono server monorepo. I'm wanting to call an API and check for auth but eaverytime I do my server throws a 500 as the access_token from Kinde is undefined in the session manager. Here is my session manager code: ``` export const sessionManager = (c: Context): SessionManager => ({...

Invalid Token Error

In my next.js application i am using next server actions for my api routes protected my kinde. I have mainly 4 routes get, get/id, edit and delete. All the routes work fine except the edit one where it gives me this error: ``` getUser Error [InvalidTokenError] at eval (webpack-internal:///(rsc)/./node_modules/jwt-decode/build/jwt-decode.esm.js:6:1134) at (rsc)/./node_modules/jwt-decode/build/jwt-decode.esm.js (C:\Users\harka\OneDrive\Documents\coding\paperless.next\server\vendor-chunks\jwt-decode.js:40:1)...

Prohibit people from registering

How do I make it so that people can't register, don't get “don't have an account? register” and can't do any kind of registration? Only login

How to Configure 1 org with magic link auth and all other orgs with MFA

Hi there, Currently, my default auth is set to use MFA. Since setting this as the default auth, we are needing to add support for external users (document signing) which will be added to one org named "External". Instead of using MFA for users in the External org, we would like to use magic links. How would I accomplish this. Thanks!...

Custom username field

I want the username field to be labeled as "CNPJ" (National Register of Legal Entities in Brazil). Is it possible to rename the field and enforce a validation pattern?

Autocreate orgs by email domain?

When a new user signs up using their work email, can I autoassign them to an org identified by their email's domain name?

Entra SSO

Hello I'm setting up my first Enterprise connection and I am running into some errors, I was wondering if I could get some help. I get to the login stage and select my MS user and auth but after that I get something went wrong error.

User referral codes

I would like to know if there is a native functionality for users to invite people to our platform and register with Kinde that come from that user through some system.

websockets

My solution is using nuxt3 and Nuxt's embedded h3 server with crossws. My goal for my application is to minimize the number of connections to the server and given our application, we would need quite a few. Using a single websocket resolves that issue. So upon a user's authentication with the server (and ultimately with Kinde), I'm having the browser create a websocket connection to h3 and in code using the defineWebSocketHandler() routine. During the open event, the server receives the peer connection from the browser. It's easy enough to pass any parameter via the WSS query string or headers. I was hoping to validate the user's identity on the server-side using the WSS's initial request object and cookies. Is there a prescribed method for doing this? If I have the 'Kinde' cookie, can I use that to validate and identify the user?...

Assigning identities when creating a user.

Using https://github.com/kinde-oss/management-api-js I am unable to add identities of type 'email' or 'phone'. I am able to create the user in org without the identities array but when adding the array the only type that seems to be working is 'username'....

Trouble with SMS

hi I have a free account, and until a few days, to MFA SMS sending was ok. But since a few days, it seems doesn't work anymore, the sms are not sent at all, and i don't find any information about a limit or somewhere i could setup twillio to send the SMS. Any help will be appreciated Thanks a lot...

Flutter SDK with Encrypted Box

Hi, I implemented the encrypted box from the started kit in my app (ran await EncryptedBox.init(); in main.dart and placed encrypted_box.dart in the same dir as main.dart). From what I understood, when the access token expires, the interceptor leads to the returnAccessToken() function in the Encryptedbox class, but it never happens, and when open the app after the access token expires, I have to log in again. Any Idea why?...