OAuthAvviare un'autorizzazione

OAuth

Avviare un'autorizzazione

Aprila nel browser. Un client sconosciuto o una redirect_uri non registrata dà un 400; altrimenti reindirizza alla schermata di consenso di Sofia.

GEThttps://api.sofia-post.com/api/v1/oauth/authorize
GEThttps://api.sofia-post.com/api/v1/oauth/authorize

Avviare un'autorizzazione

Aprila nel browser. Un client sconosciuto o una redirect_uri non registrata dà un 400; altrimenti reindirizza alla schermata di consenso di Sofia.

Parametri di query

response_typestringobbligatorio

Deve essere code.

client_idstringobbligatorio

Il client_id del client.

redirect_uristringobbligatorio

Un indirizzo di reindirizzamento registrato, confrontato in modo esatto.

scopestringobbligatorio

I permessi richiesti, separati da uno spazio (offline_access per ottenere un refresh token).

statestring

Restituito invariato al ritorno, per proteggere il client dagli attacchi CSRF.

code_challengestringobbligatorio

Challenge PKCE, base64url(SHA-256(code_verifier)), obbligatoria per ogni client.

code_challenge_methodstringobbligatorio

Deve essere S256.

Parametri di query

  • response_typestringobbligatorio

    Deve essere code.

  • client_idstringobbligatorio

    Il client_id del client.

  • redirect_uristringobbligatorio

    Un indirizzo di reindirizzamento registrato, confrontato in modo esatto.

  • scopestringobbligatorio

    I permessi richiesti, separati da uno spazio (offline_access per ottenere un refresh token).

  • statestring

    Restituito invariato al ritorno, per proteggere il client dagli attacchi CSRF.

  • code_challengestringobbligatorio

    Challenge PKCE, base64url(SHA-256(code_verifier)), obbligatoria per ogni client.

  • code_challenge_methodstringobbligatorio

    Deve essere S256.

Risposta

Reindirizza alla schermata di consenso, oppure rimanda l'errore a redirect_uri.

Questa pagina ti è stata utile?