Welcome to the Kinde community.

P
K
A
A
A

Is it possible to control the text content on the second page of the default registration pages. See below. The first page is fine but the second is confusing for our users. It is saying Enter your password and should say create your password. And why would it say "Can’t sign in? Reset password" at the bottom when they’re not even a registered user yet? I can edit the first page content in Kinde dashboard but the second is not available. Am I missing something?

4 comments
D
K
D

Hey, I've just noticed, it seems like our app is no longer redirecting us to our custom domain and is sending us back to the general domain

2 comments
D
B

Hey Kinde community 👋
Reminder to everyone new that you can:

  • Tag @ KindeAI in the ⁠#ask-kinde-ai channel to ask our help bot anything. This is especially useful if we're not available to respond immediately to your queries.
  • Contribute to docs - if you find there's something wrong or missing in our docs, you can raise a PR or issue yourself in our docs repo in GitHub.
  • Visit our roadmap and send feedback. Find out what's coming and subscribe to updates. Ask for the features you want.
  • Contact us here in the ⁠#kinde-support channel for pretty much everything else.

Happy building 🚀

Hello guys,

I have an issue where valid tokens from my frontend, when introspected on the back end give me a token expired message. Even though the tokens are still valid

4 comments
D
B
L

is there any way for the API to update the user's picture?

1 comment
O

Hi everyone,
At our company, we would like to sign up for the Plus plan to connect with an organization through Entra ID and integrate your product into our website. We don’t have an IT team, so we would be happy to work with you if you can assist us with the implementation.
Our use case might be something you haven’t seen before, and we’ve spoken with you previously. We know that your product meets our needs, but we don’t know how to integrate it into Framer.com.
We would appreciate guidance on how to proceed with the integration and the next steps. My email is juan.miranda@addtimme.com.

1 comment
P

I have upgraded to Pro to remove the Kinde branding (no offense :p). What's the quickest way to have the google Auth form say continue to Paypipe instead of continue to Kinde.com ?

13 comments
C
F

Hi guys,

Can you please help with the below? Cheers

Hello! could you please help me.
I created a new environment with settings identical to all my previous ones. However, when attempting to authorize the Kinde Management API, I'm receiving the error: "Only M2M applications can access the Kinde Management API." In my other environments, everything works fine. What could be the issue?

3 comments
S
P

Hello, some of my users are reporting that they are automatically logging off after signing up for a few times. Do you have any incident open?

7 comments
P
C
C

Using Kinde in Expo/React-Native and I'm getting the following error in the Web side of things. Anyone have this issue and know what to do?

Metro error: (0 , _expoModulesCore.uuidv4) is not a function

  2 | import { ExecutionEnvironment, } from './Constants.types';
  3 | const ID_KEY = 'EXPO_CONSTANTS_INSTALLATION_ID';
> 4 | const _sessionId = uuidv4();
    |                          ^
  5 | function getBrowserName() {
  6 |     if (Platform.isDOMAvailable) {
  7 |         const agent = navigator.userAgent.toLowerCase();

Call Stack
  factory (node_modules/@kinde-oss/react-native-sdk-0-7x/node_modules/expo-constants/build/ExponentConstants.web.js:4:26)
  loadModuleImplementation (node_modules/metro-runtime/src/polyfills/require.js:277:5)
  guardedLoadModule (node_modules/metro-runtime/src/polyfills/require.js:184:12)
  require (node_modules/metro-runtime/src/polyfills/require.js:92:7)
  factory (node_modules/@kinde-oss/react-native-sdk-0-7x/node_modules/expo-constants/build/Constants.js:4)
  loadModuleImplementation (node_modules/metro-runtime/src/polyfills/require.js:277:5)
  guardedLoadModule (node_modules/metro-runtime/src/polyfills/require.js:184:12)
  require (node_modules/metro-runtime/src/polyfills/require.js:92:7)
  factory (node_modules/@kinde-oss/react-native-sdk-0-7x/dist/SDK/Utils.js:1:856)
  loadModuleImplementation (node_modules/metro-runtime/src/polyfills/require.js:277:5)
λ Bundled 6ms node_modules/expo-router/node/render.js (1 module)

10 comments
L
P

We got bit (again) by the weird limitation that feature flags are either env or user overridden. When releasing features a standard process is to:

  • override in a dev or staging environment for a small set of users, test
  • do similar with some production cohort
  • <i>override entire development/staging environment for soak/other testing</i>
  • propage to production

The problem is that feature flags are either env or user, there's no hierarchy of org > env > user (least to most specific).

Also as developers set feature flag defaults it's easy to be in an environment and think you're only effecting it (there is some small text to indicate it is a global change).

What is the suggested approach to rolling out an environmental default while still allowing user overrides?

2 comments
P

Hello, we are trying to integrate NextJS App router SDK in our nextjs application (nextjs version -> 14.2.7, @kinde-oss/kinde-auth-nextjs -> 2.3.8)
when our access_token expires, the SDK does not automatically fetch the new access token using our refresh token (which is not expired yet!), and when we use the method isAuthenticated(), it also returns true, even if the access token is expired.
does anybody have any suggestions to fix this?

16 comments
M
O
A
P
L

Hello, having some issues with the code verification email for our new user signups going to Junk. I am on a free plan at the moment. We will most likely be upgrading but we're not quite to market yet. Do you have any suggestions in the meantime to prevent the code verification email from going to junk?

4 comments
O
K
P

, When is the Adding teammates as non-admin coming? And any news on allowing the team to only access one environment?

2 comments
S
O

Hello, do you have a guide for integrating your solution into a project on Framer.com?

1 comment
A

Hi. Does anyone have Kinde working with React using Ionic/Capacitor? I've got everything working well when running the app via a web browser on PC/Mac but when trying to get an Android build running I can't get the Kinde authentication callback working properly.

2 comments
C

Would it be possible for the endpoint which returns user names, such as first_name and last_name also consistently returned full_name?
E.g. these do not return full_name

https://{your_subdomain}.kinde.com/oauth2/user_profile
https://{your_subdomain}.kinde.com/api/v1/subscribers/{subscriber_id}
https://{your_subdomain}.kinde.com/api/v1/users
https://{your_subdomain}.kinde.com/api/v1/user?id=string
But these do:
https://{your_subdomain}.kinde.com/api/v1/organizations/{org_code}/users
https://{your_subdomain}.kinde.com/api/v1/subscribers

1 comment
P

Hey based of nextjs documentation
const { refreshTokens } =getKindeServerSession();
const s = await refreshTokens();
should get me a new refresh token although it is returning null can someone help please?

10 comments
A
O

Hello. I am using the kinde management api to automatically create new users when they are created in our own system. As far as I've understood, only m2m applications can access the kinde management api. What is the best flow for when a kinde user, autenticated with admin roles creates a user in our system, and the backend creates a kinde user on behalf of them. From what i can see I can't pass user information in the api for things like audit logs or role checks

6 comments
P
J

Hi guys. Is there a way to configure header auth on webhook endpoints?

12 comments
O
M
D
P

First time user. Attempting to create my first app in Kinde dashboard. What type of app for a sveltekit to interact with Kinde api? Is it back-end web, M2M or Front-end and mobile app? Which one should I use to create an app and use it in my sveltekit for authentication using email+code?

12 comments
D
F

Hello everyone!

I have a few questions that I would really appreciate if you could answer as soon as possible:

  1. Is it possible for Kinde to function as a single IdP for my website (built with Framer) and allow SSO via OIDC/OAuth?
  2. Does Kinde allow the discovery of new IdPs registered by organization?
  3. Can each organization connect via SAML/OAuth2/OIDC with the final IdP?

The flow I imagine would look something like this:

Framer ---- Kinde --------------- Org1 IdP
(Identity proxy + discovery)
|--------------------- Org2 IdP
|--------------------- Org3 IdP

Additionally, I am not 100% clear if it is mandatory for the user to be pre-registered in Kinde (my clients), meaning if Just-in-Time Provisioning is supported, which allows user accounts to be created on the fly with the data transmitted by the IdP, both in Kinde and in my final app.

In terms of security, I need to know if the service guarantees that domains from one organization (e.g., Organization A) cannot access Organization B, specifically in the enterprise plan.

Example:

Imagine you have two clients: Amazon and Google.
Amazon users are:

Google users are:


I need a way to limit in the app so that @amazon.com users can only authenticate in Amazon's IdP, and @google.com users can only authenticate in Google's IdP.

Otherwise, it could happen that Google's admin creates user1@amazon.com in their IdP, and in doing so impersonates Amazon's user. Does that make sense?

3 comments
P
D
J

Is it possible to change the receipt e-mail on kinde subscription?

1 comment
D