Private Key JWT est offert aux clients du forfait Enterprise. Pour passer à un forfait supérieur, consultez les tarifs Auth0.
private_key_jwt ou activer cette méthode d’authentification pour des applications existantes au moyen de paires de clés.
Prérequis
Configurer Private Key JWT
- Auth0 Dashboard
- Management API
Vous pouvez utiliser l’Auth0 Dashboard pour créer une nouvelle application et configurer les identifiants, ou pour mettre à jour une application existante.Nous vous recommandons de stocker de façon sécuritaire le paramètre Configurer une nouvelle application pour
client_secret actuel avant de définir la méthode d’authentification de votre application sur Private Key JWT. Le paramètre client_secret sera masqué une fois la configuration de Private Key JWT terminée.Configurer une nouvelle application pour private_key_jwt
- Accédez à Auth0 Dashboard > Applications > Application.
- Sélectionnez Create Application.
- Choisissez votre type d’application.
- Dans les paramètres de l’application, sélectionnez l’onglet Credentials.
-
Sous Authentication Methods, sélectionnez Private Key JWT.

-
Configurez les détails de l’identifiant :
- Entrez un nom pour l’identifiant.
- Téléversez votre certificat au format PEM ou X.509.
- Sélectionnez l’algorithme pour signer les assertions.
- Facultatif : activez l’expiration personnalisée. Sélectionnez Set an explicit expiry date for this Credential et définissez une date future.
- Sélectionnez Add Credential.
Configurer une application existante
- Accédez à Auth0 Dashboard > Applications.
- Sélectionnez l’application que vous voulez mettre à jour.
- Sélectionnez l’onglet Credentials.
- Choisissez Private Key JWT.
-
Configurez les détails de l’identifiant :
- Entrez un nom pour l’identifiant.
- Téléversez votre certificat au format PEM ou X.509.
- Sélectionnez l’algorithme pour signer les assertions.
- Facultatif : activez l’expiration personnalisée. Sélectionnez Set an explicit expiry date for this Credential et définissez une date future.
- Sélectionnez Add Credential.
Configurer une application pour utiliser l’authentification Secret client
- Accédez à Auth0 Dashboard > Applications > Applications et sélectionnez l’application que vous voulez mettre à jour.
- Sélectionnez l’onglet Credentials.
- Choisissez Client Secret (Post) ou Client Secret (Basic).
- Sélectionnez Save.
Mettre à jour l’expiration d’un identifiant
Vous pouvez mettre à jour un identifiant existant avec une date d’expiration dans l’Auth0 Dashboard.- Accédez à Auth0 Dashboard > Applications > Applications et sélectionnez l’application que vous voulez mettre à jour.
- Sélectionnez l’onglet Credentials.
-
Choisissez l’identifiant que vous voulez mettre à jour et sélectionnez Edit Credential.

- Sélectionnez Set an explicit expiry date for this Credential et définissez une date future.
- Sélectionnez Update Credential.