Hub documentation
Cara mengonfigurasi OIDC SSO dengan Okta
Cara mengonfigurasi OIDC SSO dengan Okta
Dalam panduan ini, kami akan menggunakan Okta sebagai penyedia SSO dan protokol Open ID Connect (OIDC) sebagai protokol identitas yang kami pilih.
Fitur ini merupakan bagian dari paket Team & Enterprise.
Langkah 1: Buat aplikasi baru di Identity Provider Anda
Buka tab/jendela baru di browser Anda dan masuk ke akun Okta Anda.
Beralih ke “Admin/Applications” dan klik tombol “Create App Integration”.

Lalu pilih aplikasi “OIDC - OpenID Connect”, pilih tipe aplikasi “Web Application” dan klik “Create”.

Langkah 2: Konfigurasikan aplikasi Anda di Okta
Buka tab/jendela baru di browser Anda dan navigasikan ke bagian SSO dari pengaturan organisasi Anda. Pilih protokol OIDC.


Salin “Redirection URI” dari pengaturan organisasi di Hugging Face, lalu tempelkan di kolom “Sign-in redirect URI” di Okta.
URL-nya terlihat seperti ini: https://huggingface.co/organizations/[organizationIdentifier]/oidc/consume.
Anda dapat membiarkan URI pengalihan keluar opsional kosong.

Simpan aplikasi baru Anda.
Langkah 3: Finalisasi konfigurasi di Hugging Face
Dalam aplikasi Okta Anda, di bawah “General”, temukan bidang-bidang berikut:
- ID Klien
- Rahasia klien
- URL Penerbit Anda akan membutuhkan ini untuk menyelesaikan pengaturan SSO di Hugging Face.
URL Issuer Okta umumnya berupa URL seperti https://tenantId.okta.com; Anda dapat merujuk pada panduan mereka untuk detail lebih lanjut.

Pada bagian SSO di pengaturan organisasi Anda di Hugging Face, salin-tempel nilai-nilai ini dari Okta:
- ID Klien
- Client Secret

Anda sekarang dapat mengklik “Update and Test OIDC configuration” untuk menyimpan pengaturan.
Anda akan diarahkan ke halaman login penyedia SSO (IdP) Anda. Setelah berhasil masuk, Anda akan diarahkan ke halaman pengaturan organisasi Anda.
Tanda centang hijau di dekat pengatur OIDC akan mengonfirmasi bahwa pengujian berhasil.

Langkah 4: Aktifkan SSO di organisasi Anda
Sekarang Single Sign-On telah dikonfigurasi dan diuji, Anda dapat mengaktifkannya untuk anggota organisasi Anda dengan mengklik tombol “Enable”.
Setelah diaktifkan, anggota organisasi Anda harus menyelesaikan alur autentikasi SSO yang dijelaskan dalam bagian Cara kerjanya.
Update on GitHub