Generating separate client ID / client Secret key pairs for each client of my API (potentially, thousands)

I am working on my own service, which is intended to provide API access to an indefinite number of 3rd party clients (customers). For this to work, I would need to be able to issue a new pair of client ID / client Secret for each, as, if understand it correctly, the access tokens are short-lived and would require frequent re-authentication. For my use case, the key pair must remain valid at all times, unless explicitly revoked. Otherwise, it wouldn’t make any sense for my customers to integrate my API into their applications.

Is this something that Auth0 provides?

Hi there @preslavrachev and welcome to the Auth0 Community!

Access tokens for your API can have a lifetime of up to 30 days . When you leverage refresh tokens you can essentially have never ending access. This should help get you setup :slight_smile: Please let us know if you have any questions!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.