OAuthMulai otorisasi

OAuth

Mulai otorisasi

Buka di browser pengguna. Klien tidak dikenal atau redirect_uri belum terdaftar menghasilkan 400; selain itu diarahkan ke layar persetujuan Sofia.

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

Parameter query

  • response_typestringwajib

    Harus code.

  • client_idstringwajib

    client_id milik klien.

  • redirect_uristringwajib

    Alamat pengalihan yang terdaftar, dicocokkan persis.

  • scopestringwajib

    Scope yang diminta, dipisahkan spasi (offline_access untuk mendapat refresh token).

  • statestring

    Dikembalikan apa adanya saat kembali, untuk melindungi klien dari CSRF.

  • code_challengestringwajib

    Tantangan PKCE, base64url(SHA-256(code_verifier)), wajib untuk setiap klien.

  • code_challenge_methodstringwajib

    Harus S256.

Respons

302

Mengarahkan ke layar persetujuan, atau mengirim kesalahan kembali ke redirect_uri.

400

invalid_client: klien tidak dikenal atau redirect_uri belum terdaftar.