Een OAuth-applicatie geeft je integratie de client-ID en, bij een vertrouwelijke applicatie, het clientgeheim die ze nodig heeft om zich bij onze API te authenticeren. Zie Authenticatie voor hoe je ze gebruikt.
Om OAuth-applicaties te beheren, heb je het recht Beheerder nodig voor het account. Lees meer over Rechten.
Selecteer ‘Vertrouwelijk’ voor serverapplicaties die een clientgeheim veilig kunnen opslaan. Selecteer ‘Openbaar’ voor browser-, mobiele of native applicaties die dat niet kunnen — een openbare applicatie krijgt geen clientgeheim, en in plaats daarvan beschermt PKCE de flow. Het clienttype kan niet meer worden gewijzigd nadat de applicatie is aangemaakt.
Een redirect-URI moet https gebruiken, of http met een loopbackadres (localhost, 127.0.0.1 of ::1) voor lokale ontwikkeling. Een openbare applicatie kan ook een private-use-URI-schema met omgekeerde domeinnaam gebruiken, zoals com.example.app:/oauth/callback.
Roteer het clientgeheim als het huidige verloren is gegaan of is uitgelekt. Alleen vertrouwelijke applicaties hebben er een.
Het vorige clientgeheim stopt onmiddellijk met werken, dus werk je applicatie bij zodra je het hebt geroteerd. Gebruikers die je applicatie al hebben geautoriseerd, blijven geautoriseerd.
Bij het verwijderen van een OAuth-applicatie worden de autorisaties ingetrokken die gebruikers eraan hebben gegeven. Al uitgegeven toegangstokens kunnen blijven werken totdat ze verlopen.