Lewati ke konten

Setelah Instalasi

Bagian ini menjelaskan langkah-langkah yang harus dilakukan setelah instalasi ILDIS selesai, terlepas dari metode instalasi yang Anda pilih.


Untuk membuat user admin dengan CLI Anda dapat menggunakan command berikut:

Membuat User Admin
php yii user/create

Pada halaman konfigurasi terdapat entry COOKIE_VALIDATION_KEY_BE dan COOKIE_VALIDATION_KEY_FE. Kedua entry tersebut harus diisi untuk validasi cookie agar mekanisme keamanan dapat berjalan dengan benar.

.env
...
# Cookie validation keys for different environments
COOKIE_VALIDATION_KEY_BE=
COOKIE_VALIDATION_KEY_FE=
...

Untuk generate COOKIE_VALIDATION_KEY_BE / COOKIE_VALIDATION_KEY_FE Anda dapat mengeksekusi perintah berikut:

Terminal
bash <(curl -s https://raw.githubusercontent.com/bphndigitalservice/ildis-helper-scripts/refs/heads/main/generate_cookie_keys.sh)

Google reCAPTCHA v3 membantu melindungi ILDIS dari bot tanpa interaksi pengguna pada halaman Login Admin (backend). Berikut ini adalah langkah-langkah untuk mendapatkan Site Key dan Secret Key dari Google reCAPTCHA v3.

Langkah-langkah Mendapatkan reCAPTCHA v3 Key

Section titled “Langkah-langkah Mendapatkan reCAPTCHA v3 Key”

1. Kunjungi Halaman Admin Google reCAPTCHA

Section titled “1. Kunjungi Halaman Admin Google reCAPTCHA”

Buka link berikut di browser Anda:

https://www.google.com/recaptcha/admin/create

Anda harus login menggunakan akun Google.

Isi form yang tersedia dengan detail sebagai berikut:

  • Label Nama identifikasi untuk project Anda. Misalnya: MyILDIS

  • reCAPTCHA Type Pilih opsi:

    reCAPTCHA v3
  • Domains Masukkan domain tempat Anda akan menggunakan reCAPTCHA, tanpa https:// dan tanpa /. Contoh:

    ildis-backend.test
    jdih.kemenkum.go.id
  • Owners Secara default diisi dengan akun Anda. Bisa ditambahkan owner lain jika perlu.

  • Accept the reCAPTCHA Terms of Service Centang checkbox ini untuk menyetujui ketentuan.

  • (Optional) Centang “Send alerts to owners” jika ingin menerima notifikasi keamanan dari Google.

Klik tombol Submit untuk mendaftar.

Setelah submit, Anda akan melihat dua key penting:

  • Site Key Copy value pada bagian ini ke entry RECAPTCHA_SITE_KEY.

  • Secret Key Copy value pada bagian ini ke entry RECAPTCHA_SECRET_KEY.

Referensi:


Untuk referensi konfigurasi deployment production yang lebih lengkap, lihat halaman Deployment.