kdm
October 8, 2023, 9:20pm
1
I’m using GitHub - auth0/node-auth0: Node.js client library for the Auth0 platform.
I have a backend monolith in nodejs and I want to manually create users using management API.
However, I am confused about this:
import { ManagementClient } from 'auth0';
var management = new ManagementClient({
domain: '{YOUR_TENANT_AND REGION}.auth0.com',
clientId: '{YOUR_CLIENT_ID}',
clientSecret: '{YOUR_CLIENT_SECRET}',
});
Where do I get CLIENT_ID and CLIENT_SECRET from?
I made a new API for my backend (NOT application, I clicked API) and there’s no CLIENT_ID or CLIENT_SECRET.
I only see these if I create an APPLICATION. However, this is a purely backend server side codebase.
Can someone advise me?
Thanks
tyf
October 9, 2023, 4:36pm
3
Hey there @kdm !
kdm:
Where do I get CLIENT_ID and CLIENT_SECRET from?
I made a new API for my backend (NOT application, I clicked API) and there’s no CLIENT_ID or CLIENT_SECRET.
I only see these if I create an APPLICATION. However, this is a purely backend server side codebase.
You’ll need to utilize an M2M application in Auth0 - You’ll use the M2M machine credentials (client id/secret) of the M2M app you create in Auth0 to initialize your node management client. The M2M app you create in Auth0 will need to be authorized by the Management API in your dashboard as well.
1 Like
system
Closed
October 23, 2023, 4:37pm
4
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.