Manually fetch user
nextjs sdk:
Is it possible to fetch the user inside a function? Because on component mount, it's null. Then after some time, it loads. I want to track the progress with a loading state like the other fetches in fetchData. How do I do that? It's running the useEffect twice which messes up the loading state.
```
const ListingContent: React.FC<ListingCardModalProps> = ({ listing }) => {
const [loading, setLoading] = useState(false);...
testing best practices
Hey folks,
Looking into Kinde the last days I am pretty confident I want to use it for my product.
Last thing I need to find out is how to properly integrate it in my ci cd pipeline. ...
Unable to make a POST request to retrieve a token with `grant_type` of `authorization_code`
I'm attempting to follow the "Quick Start" guide on signing in users. I have successfully retrieved the
CALLBACK_AUTHORIZATION_CODE
, but when I attempt to request the token I get a 400 error.
I'm following this documentation: https://kinde.com/docs/developer-tools/using-kinde-without-an-sdk/#handling-the-callback
The request I'm making is to:...Github connected apps
Hi, I've been struggling to set up a Github login via Connected apps. I'll try to explain it briefly. I'm a newbie so excuse me if anything I'm missing is an easy one.
I'm trying to authorize my Github app when logging in however, if I switch off the Github social sign-in on the Kinde dashboard, the default Kinde login button component redirects to a page where there is no "Login with Github" button. I assume in this case if I use Connected apps I should handle this transition page myself. But then am I gonna be able to receive the logged-in user's data within my app via
getKindeServerSession()
?
I've been searching through the docs and I'm quite confused with the settings of the login options....Kinde Pro subscription + Expo question
Hi,
Together with a group of several colleagues, we are creating a non-profit project for an event at our university for students. It is an IT conference where students from local schools attend workshops where they scan QR codes, thanks to which they then take part in a prize draw.0
We used Clerk but unfortunately it does not meet our capabilities, so we decided to use your solution. This raises two questions:
1) Does your SDK for Expo also work with Expo-Web? We need to create a PWA that will also work on iPhone and unfortunately we don't have Macbooks/Expo money to release an app for IOS.
2) Is there a chance to get your Kinde Premium service? Actually, we just need the ability to add more roles - User, Administrator, Volunteer and Lecturer. Of course, I have a student email address with which I can confirm my academic affiliation (University located in Poland, if it matters)...
Trouble with createKindeManagementAPIClient.usersApi
Hi, I'm just starting with Kinde, and I'm trying to use the Users API. I've enabled the API in my environment, but when I add the following code, it errors out.
...
const kindeClient = await createKindeManagementAPIClient();
const kindeUsers = await kindeClient.usersApi.getUsers();
const kindeClient = await createKindeManagementAPIClient();
const kindeUsers = await kindeClient.usersApi.getUsers();
Reducing log spam when user not logged in
Is there a way to suppress the error in the logs when accessing Kinde data when not logged in? I'm referring to
Error: Cannot get user details, no authentication credential found
.Reading Kinde user's discord id, if possible
Hey
Is it possible to read Kinde user's discord id? Is it being stored?...
GitHub Connected App Not Working
Hello,
~ Two weeks ago, I raised a ticket with support (via chat widget) regarding GitHub OAuth and Connected Apps, but I have not received any assistance in resolving the issue.
I have provided a screen recording and step-by-step instructions....
Delete user function?
Is there a component/function for deleting or suspending user in case user wanted to delete or suspend their account in the dashboard?
No user found
[Nextjs] : No user found when i try opening the web page again , some fetch() error in the console. Get normal when i clear the cookies
adding more info. kindly comment if it's understoond, Thanks...
User not receiving PIN to their email address
We have a real production user who is unable to access our application. They have reported that they have entered their email address and did not receive a PIN to their email address. We have passwordless email login enabled for this application and I have confirmed that I am able to sign in using this flow using my person gmail address. However, there don't appear to be any audit logs emitted when a user enters their email address and have been sent an email sign in code. This means that there's no way for me to validate that the PIN has been emailed to this user by Kinde.
Can you please help me to resolve this issue? I'm happy to send you full details over DM including the ID of my Kinde application, and the user's email address....
Is it possible to have teams in my Kinde application?
I am developing an application that will eventually have the concept of "teams", where every user is part of a "team" or "company" and can see all data associated with said team. Is this a feature builtin to Kinde or something I'll have to implement myself?
"Welcome back" displayed in login even in Incognito mode
If I open an incognito browser and view the Kinde login screen, the verbiage displayed is "Welcome Back". Why is this even in incognito mode?
Migrating Applications from Auth0
We have applications listed in Auth0 from which we're looking to move from. I don't see the ability to carry over the ClientId / Secret to Kinde. Is this not possible? Do we have to create new Applications with new ClientIds?
socket
i using socket to connect my server to javascript file but both are in different hosting is any problem if my stocket connection visibile in after inspect element
Data Processing Agreement
Hey guys, do you have a DPA I can sign or is it incorporated into the Service Terms? Thank you.
How to get organization name in React SDK
I've been using this code in an older project to retrieve organization name:
...
const { getClaim } = useKindeAuth();
const orgClaim = (getClaim("org_name")?.value as string) || "";
const { getClaim } = useKindeAuth();
const orgClaim = (getClaim("org_name")?.value as string) || "";
Implementing Kinde to Express NodeJS typescript and Ionic Angular application
Hi, I am considering migrating over to Kinde. Let me explain my current implementation