Une application OAuth fournit à ton intégration l’ID client, et pour une application confidentielle le secret client, dont elle a besoin pour s’authentifier auprès de notre API. Consulte Authentification pour savoir comment les utiliser.
Pour gérer les applications OAuth, tu as besoin du droit Admin sur le compte. En savoir plus sur les droits.
Sélectionne « Confidentiel » pour les applications côté serveur capables de stocker un secret client en toute sécurité. Sélectionne « Public » pour les applications de navigateur, mobiles ou natives qui n’en sont pas capables : une application publique n’obtient pas de secret client, et c’est PKCE qui protège alors le flux. Le type de client ne peut plus être modifié une fois l’application créée.
Un URI de redirection doit utiliser https, ou http avec une adresse de bouclage (localhost, 127.0.0.1 ou ::1) pour le développement local. Une application publique peut aussi utiliser un schéma d’URI à usage privé en notation de domaine inversé, comme com.example.app:/oauth/callback.
Renouvelle le secret client si le secret actuel a été perdu ou exposé. Seules les applications confidentielles en ont un.
L’ancien secret client cesse immédiatement de fonctionner, alors mets à jour ton application dès que tu as renouvelé le secret. Les utilisateurs qui ont déjà autorisé ton application restent autorisés.
La suppression d’une application OAuth révoque les autorisations que les utilisateurs lui ont accordées. Les jetons d’accès déjà émis peuvent continuer à fonctionner jusqu’à leur expiration.