# Bagaimana cara menambahkan login ke aplikasi saya dengan Didit?

Source: https://help.didit.me/id/authentication/add-sign-in-to-your-app
Updated: 2026-11-12

Didit Autentikasi menambahkan login untuk pengguna Anda. Aktif di Sandbox, satu klik di Live. Ikuti empat langkah penyiapan hingga login pertama berjalan.

Didit Autentikasi menambahkan login untuk pengguna Anda sendiri, dengan passkey, kode email, kata sandi, login sosial, dan lainnya, di halaman yang di-host atau di layar Anda sendiri.
Autentikasi sudah aktif di setiap aplikasi Sandbox. Di aplikasi Live, buka **Autentikasi** di sidebar, tekan **Pasang**, lalu **Aktifkan Autentikasi**.
Setelah itu ikuti empat langkah daftar periksa pertama: pilih metode masuk, tambahkan URL pengalihan Anda, coba halaman masuk Anda, dan integrasikan aplikasi Anda.

![Ringkasan Autentikasi di konsol Didit, dengan halaman Autentikasi di sidebar dan angka utama proses masuk](https://help.didit.me/screenshots/auth-overview-light.webp)

*Ringkasan Autentikasi: pengguna aktif, proses masuk, tingkat keberhasilan, dan hal yang perlu Anda perhatikan.*

## Apa itu Autentikasi

Autentikasi adalah salah satu dari tiga produk Didit. Produk ini menangani pendaftaran dan proses masuk bagi orang yang menggunakan aplikasi Anda, dan Anda mengelolanya dari Business Console.

Orang yang masuk adalah orang yang sama dengan yang Anda verifikasi. Setiap orang memiliki satu rekaman, dan Anda menautkan proses masuk dan verifikasi mereka dengan memakai nilai `vendor_data` yang sama di keduanya.

## Aktifkan

- **Sandbox:** tidak perlu melakukan apa pun. Autentikasi aktif di setiap aplikasi Sandbox dan gratis.
- **Live:** buka **Autentikasi** di sidebar, tekan **Pasang**, lalu **Aktifkan Autentikasi**. Tidak ada langkah permintaan dan tidak perlu menunggu.

Di aplikasi Live, halaman masuk yang di-host mulai berfungsi setelah Anda menyimpan pengaturan Autentikasi pertama Anda, misalnya metode masuk. Sebelum itu, alamatnya menjawab "tidak ditemukan".

Anda memerlukan peran yang dapat mengedit aplikasi. Secara default itu Developer, Admin, dan Owner. Reader dan Compliance Officer dapat membaca halaman Autentikasi tetapi tidak dapat mengaktifkannya atau mengubah pengaturan.

## Halaman yang di-host atau layar Anda sendiri

Daftar periksa menanyakan layar masuk mana yang Anda inginkan:

- **Halaman masuk yang di-host:** Didit meng-host halaman masuk, daftar, dan akun dengan merek Anda. Ini adalah pilihan yang direkomendasikan.
- **Layar Anda sendiri:** Anda membuat layarnya sendiri dan memakai komponen SDK di dalam aplikasi Anda.

## Siapkan dalam empat langkah

Daftar periksa pertama, **Siapkan Autentikasi**, menampilkan kemajuan Anda. Semuanya berfungsi lebih dulu di Sandbox, dan pengguna Anda tidak melihat apa pun sampai Anda mengalihkan aplikasi ke Didit.

1. **Pilih metode masuk**

   Buka **Metode masuk** dan aktifkan metode yang Anda inginkan. Lihat [metode masuk](https://help.didit.me/id/authentication/sign-in-methods) untuk mengetahui apa yang dibutuhkan masing-masing.

2. **Tambahkan URL pengalihan Anda**

   Buka **Keamanan dan sesi** dan tambahkan alamat Anda yang persis di bawah **URL pengalihan dan origin yang diizinkan**. Anda dapat menambahkan hingga 50 URL pengalihan dan 50 origin yang diizinkan. Live hanya menerima alamat `https://`. Sandbox juga menerima `http://` pada `localhost`, `127.0.0.1`, dan `[::1]`. Wildcard, fragmen, dan skema kustom ditolak.

3. **Coba halaman masuk Anda**

   Tekan **Coba halaman masuk Anda** di **Metode masuk**, atau masuk di aplikasi Anda sendiri di Sandbox.

4. **Integrasikan aplikasi Anda**

   Buka **Pengembang**, salin publishable key (diawali `pk_test_` di Sandbox dan `pk_live_` di Live) dan pasang SDK untuk platform Anda. Atau tekan **Salin prompt integrasi** dan tempel ke agen pemrograman AI. Publishable key hanya mengidentifikasi aplikasi Anda dan bukan rahasia.

Sandbox dan Live memiliki pengaturan terpisah, jadi ulangi URL pengalihan di aplikasi Live Anda dan gunakan key `pk_live_` miliknya.

## Verifikasi token di server Anda

Aplikasi Anda menerima token akses setelah proses masuk. Sebelum memercayainya, server Anda harus memeriksa tanda tangannya terhadap kunci publik penerbit Anda dan memeriksa penerbit, audiens, dan tanggal kedaluwarsanya. [Halaman token dan JWKS](https://docs.didit.me/authentication/tokens-and-jwks) mencantumkan setiap klaim dan pemeriksaan yang tepat.

## Di mana letak semuanya di konsol

| Halaman | Fungsinya |
|---|---|
| **Ringkasan** | Kemajuan penyiapan, lalu proses masuk, pengguna aktif, dan penggunaan. |
| **Pengguna** | Daftar orang yang sama seperti untuk verifikasi, dengan kontrol masuk pada setiap orang. |
| **Proses masuk** | Setiap percobaan masuk dan setiap sesi aktif. |
| **Metode masuk** | Aktifkan dan nonaktifkan metode serta pratinjau kotak masuk. |
| **Identitas terverifikasi** | Minta identitas terverifikasi saat mendaftar atau sebelum tindakan sensitif. |
| **Organisasi** | Organisasi milik pelanggan Anda, dengan anggota dan login perusahaan. |
| **Perlindungan bot** | Pilih cara bot dan pengambilalihan akun ditangani. |
| **Keamanan dan sesi** | Login dua langkah, lama sesi, aturan kata sandi, dan URL pengalihan. |
| **Akses agen** | Biarkan orang menyetujui agen AI mereka sendiri dengan akses terbatas. |
| **Branding dan email** | Tampilan halaman yang di-host dan email masuk, serta domain Anda sendiri. |
| **Impor pengguna** | Bawa pengguna dari platform identitas lain. |
| **Pengembang** | Key, SDK, prompt untuk agen pemrograman AI Anda, peristiwa, dan webhook. |

Untuk biaya Autentikasi, lihat [harga dan pengguna aktif](https://help.didit.me/id/authentication/pricing-and-active-users).

## Terkait

- [Harga dan pengguna aktif](https://help.didit.me/id/authentication/pricing-and-active-users)
- [Metode masuk](https://help.didit.me/id/authentication/sign-in-methods)
- [Ringkasan Autentikasi di dokumentasi Didit](https://docs.didit.me/authentication/overview)
- [Token dan JWKS di dokumentasi Didit](https://docs.didit.me/authentication/tokens-and-jwks)
