Dokumentasi X-Guard
Panduan menyambungkan aplikasi ke login SSO organisasi di X-Guard. Setiap organisasi punya issuer OpenID Connect sendiri, jadi pustaka OIDC apa pun bisa dipakai. SDK siap salin tersedia untuk Laravel, Go, dan ASP Classic.
Mulai cepatLima langkah dari mendaftarkan aplikasi di konsol sampai uji logout.Brief untuk agen AIKeputusan bawaan, data yang diminta, kontrak, dan uji dalam satu halaman.Mendaftarkan aplikasiAlamat callback, logout, scope, akses pengguna, dan client secret.Token dan klaimVerifikasi ID token, access token JWT, refresh token, dan penautan akun lewat sub.WebhookEvent perubahan pengguna, tanda tangan HMAC, dan percobaan ulang.SDK dan unduhanLaravel, Go, ASP Classic, dan contoh Node.js, per berkas atau ZIP.
Cara kerjanya
- Aplikasi didaftarkan di konsol organisasi (menu Aplikasi) dan mendapat client id, plus client secret untuk aplikasi Web.
- Saat pengguna login, aplikasi mengarahkannya ke halaman login organisasi dengan authorization code dan PKCE.
- X-Guard mengembalikan code ke alamat callback, lalu aplikasi menukarnya dengan ID token dan access token.
- Logout di satu aplikasi mengakhiri sesi organisasi. Aplikasi lain diberi tahu lewat back-channel logout, atau mengetahuinya dari login senyap berkala bila tidak punya alamat publik.
Bahan untuk agen AI
| Alamat | Isi |
|---|---|
| /llms.txt | Daftar halaman beserta ringkasannya |
| /llms-full.txt | Seluruh dokumentasi dalam satu berkas Markdown |
/<halaman>.md | Versi Markdown setiap halaman, mis. /panduan/login.md |
/berkas/<sdk>/... | Berkas SDK mentah satu per satu, daftarnya di llms.txt |