Apidog menawarkan berbagai jenis skema keamanan, yang mendukung berbagai metode autentikasi, termasuk:1.
API Key – Melakukan autentikasi menggunakan kunci yang diteruskan melalui Header, Query, atau Cookie.
2.
Bearer Token – Melakukan autentikasi menggunakan header Authorization: Bearer.
3.
JWT – Melakukan autentikasi dengan token dalam format JSON Web Token.
4.
Basic Auth – Menggunakan nama pengguna dan kata sandi untuk autentikasi dasar.
5.
Digest Auth – Lebih aman daripada autentikasi dasar.
6.
OAuth 2.0 – Standar otorisasi yang banyak digunakan dan mendukung berbagai jenis grant.
7.
OAuth 1.0 – Versi OAuth sebelumnya dengan mekanisme tanda tangan yang berbeda.
8.
Hawk Authentication – Protokol autentikasi berbasis HMAC.
9.
AWS Signature – Autentikasi berbasis tanda tangan yang digunakan untuk layanan Amazon AWS.
10.
Kerberos – Protokol autentikasi jaringan berbasis tiket.
11.
NTLM Authentication – Protokol autentikasi yang dikembangkan oleh Microsoft.
12.
Akamai EdgeGrid – Metode autentikasi yang digunakan oleh platform API Akamai.
13.
Customize – Memungkinkan Anda menentukan dan menggunakan metode autentikasi yang tidak didukung secara native oleh Apidog.
Membuat Skema Keamanan Secara Manual#
1
Di proyek Anda, buka
Components >
Security Schemes pada bilah sisi kiri, lalu klik
New Security Scheme.
2
Pilih jenis skema keamanan, lalu isi nama dan konfigurasi yang relevan.
3
Klik
Save untuk menyelesaikan proses pembuatan.
4
Pada tampilan pengeditan skema keamanan, klik
Advanced Configuration di bagian bawah halaman.
Sistem akan menampilkan kode OAS (OpenAPI Specification) untuk skema keamanan saat ini, tersedia dalam format JSON dan YAML.Anda dapat mengedit langsung di sini untuk menentukan spesifikasi yang lebih kompleks. Sistem akan memperbarui pengaturan skema keamanan berdasarkan perubahan Anda.Membuat Skema Keamanan melalui Impor OAS#
Saat mengimpor file OpenAPI yang mencakup skema keamanan, Apidog akan secara otomatis mendeteksi dan membuat skema keamanan yang sesuai. Skema tersebut akan muncul dalam daftar Security Schemes proyek.Anda dapat mengonfigurasi pemetaan antara Security dan Auth saat mengimpor file OAS.Membuat Skema Keamanan OAuth 2.0#
OAuth 2.0 adalah kerangka kerja otorisasi yang banyak digunakan, dan Apidog menyediakan dukungan penuh untuknya. Untuk membuat skema keamanan OAuth 2.0, konfigurasikan hal-hal berikut:1.
Grant Type: Pilih dari Authorization Code, Client Credentials, Implicit, atau Password.
2.
URL Settings: Berdasarkan jenis grant yang dipilih, konfigurasikan URL yang relevan:Callback URL (juga dikenal sebagai Redirect URL)
3.
Scope Settings (Tentukan cakupan izin yang dapat diminta oleh aplikasi Anda):Tambahkan nama dan deskripsi scope
Konfigurasikan kumpulan scope yang berbeda untuk setiap jenis grant
4.
Klik tombol Test untuk membuka panel pengujian. Isi Client ID, Client Secret, dan bidang lain yang diperlukan untuk menguji dan memverifikasi konfigurasi OAuth 2.0 Anda.
Modified at 2026-06-11 10:17:04