Issuerd 0.1.17, sebuah server manajemen identitas dan akses (IAM), telah dirilis. Server ini mengimplementasikan protokol OpenID Connect dan OAuth 2.x dan kompatibel dengan platform Keycloak pada tingkat model data serta mengelola REST API. Fitur yang diimplementasikan meliputi SSO, MFA (TOTP, WebAuthn/passkeys), federasi pengguna dari LDAP dan Kerberos/SPNEGO, login melalui penyedia identitas eksternal (OIDC, jejaring sosial), halaman login dengan desain dan lokalisasi yang dapat disesuaikan, dan konfigurasi awal deklaratif dari YAML pada peluncuran pertama. Server ini ditulis dalam Rust (kode tidak aman dilarang pada tingkat atribut), didistribusikan di bawah lisensi Apache 2.0, dan hadir sebagai satu file biner mandiri dengan konsol administrasi dan konsol pengguna terintegrasi. Build dihasilkan untuk platform berikut: Linux, Windows и macOS (amd64 dan
lengan64).
Fitur utama dari proyek ini adalah verifikasi kepatuhan yang berkelanjutan.
Rangkaian pengujian resmi OpenID Foundation Conformance Suite (5.3.2). Pengujian dilakukan dalam CI untuk setiap rilis di lingkungan Docker yang terisolasi. Hasil per modul disimpan dalam repositori, dan paket laporan lengkap dilampirkan ke
Setiap rilis. Kesamaan dengan Keycloak diverifikasi melalui serangkaian pengujian. Sertifikasi resmi sedang direncanakan.
Protokol yang umum digunakan dalam skenario agen AI meliputi DPoP (RFC 9449, pengikatan token ke kunci pembawa), pertukaran token (RFC 8693, pembatasan hak akses selama pertukaran token), dan CIBA (mode polling, konfirmasi tindakan oleh manusia). PAR (RFC 9126), JAR (RFC 9101), JARM, RAR (RFC 9396), pendaftaran klien dinamis (RFC 7591/7592), dan otorisasi perangkat (RFC 8628) juga didukung. Impor penuh 100 pengguna dari MS Active Directory membutuhkan waktu sekitar 30 detik.
Sumber: opennet.ru
