AM
ID
Mulai Gratis
Menu
Fitur

Klien

Aplikasi klien OAuth dengan pengaturan asal, pengalihan, dan token yang dapat dikonfigurasi.

oauth clients applications configuration

Klien

AM memungkinkan Anda membuat klien dengan URI pengalihan tertentu, asal yang diizinkan, dan konfigurasi token—lalu memutar kunci tanpa waktu henti.

Aplikasi seluler, aplikasi web, layanan backend—masing-masing mendapatkan kliennya sendiri dengan pengaturan keamanannya sendiri.

Konfigurasi Klien

{
  id: "cid_...",
  account_id: "acc_...",
  name: "My Web App",
  allowed_origins: ["https://app.example.com"],
  redirect_uris: ["https://app.example.com/callback"],
  access_token_config: {
    expires_in: 3600  // 1 hour
  },
  refresh_token_config: {
    expires_in: 1209600  // 14 days
  }
}

Operasi

EndpointKeterangan
POST /api/accounts/:account_id/clientsDaftarkan klien baru
GET /api/accounts/:account_id/clientsDaftar klien akun
GET /api/clients/:client_idDapatkan detail klien
PATCH /api/clients/:client_idUbah konfigurasi
DELETE /api/clients/:client_idHapus klien

Manajemen Kunci

Klien menandatangani token dengan pasangan kunci RSA. AM menyimpan kunci pribadi dengan aman dan mengekspos kunci publik melalui JWKS.

Buat kunciTandatangani tokenVerifikasi via JWKSRotasi kunci
Endpoint
GET /api/clients/:client_id/keys
POST /api/clients/:client_id/keys
POST /api/clients/:client_id/jwks/rotate
DELETE /api/client-keys/:client_key_id

Jaga agar 2-4 kunci tetap aktif selama rotasi sehingga token yang ada tetap valid.

Terkait