Un’applicazione OAuth fornisce alla tua integrazione l’ID client e, per un’applicazione riservata, il segreto client di cui ha bisogno per autenticarsi con la nostra API. Consulta Autenticazione per sapere come usarli.
Per gestire le applicazioni OAuth, ti serve l’autorizzazione Admin sull’account. Scopri di più sulle autorizzazioni.
Seleziona «Riservato» per le applicazioni lato server in grado di conservare in modo sicuro un segreto client. Seleziona «Pubblico» per le applicazioni browser, mobili o native che non sono in grado di farlo: un’applicazione pubblica non riceve alcun segreto client e il flusso è protetto invece da PKCE. Il tipo di client non può essere modificato dopo la creazione dell’applicazione.
Un URI di reindirizzamento deve usare https, oppure http con un indirizzo di loopback (localhost, 127.0.0.1 o ::1) per lo sviluppo locale. Un’applicazione pubblica può usare anche uno schema URI a uso privato in notazione a dominio inverso, come com.example.app:/oauth/callback.
Ruota il segreto client se quello attuale è andato perso o è stato esposto. Solo le applicazioni riservate ne hanno uno.
Il segreto client precedente smette subito di funzionare, quindi aggiorna la tua applicazione non appena effettui la rotazione. Gli utenti che hanno già autorizzato la tua applicazione mantengono l’autorizzazione.
L’eliminazione di un’applicazione OAuth revoca le autorizzazioni che gli utenti le hanno concesso. I token di accesso già emessi possono continuare a funzionare fino alla loro scadenza.