Is there a way to have a different client secret per instance of the client application with Auth0 as suggested in this article?
Client Authentication vs. PKCE: Do you need both? (scottbrady91.com)
“A client secret specific to that instance of the client application would be better. You could generate a secret as part of a bootstrapping process such as dynamic client registration. In this case, the public client becomes a credentialed client, a client that has a secret but who cannot be trusted based on the secret alone.”