Verifikasi Level-Up Duta Besar β€” Alur Kerja Lengkap

Mulai 4 September 2026, proses verifikasi untuk level-up di ERLEUCHTUNG telah sepenuhnya diperbarui. Duta besar kini dapat melihat permintaan verifikasi yang tertunda, bertemu pemain di ruang video Jitsi, dan menyetujui atau menolak setelah durasi minimum 6 menit β€” semuanya dengan perlindungan bawaan terhadap klik yang tidak disengaja.

Gambaran Umum

Ketika pemain ingin mencapai level berikutnya (mulai dari level 2), mereka harus diverifikasi oleh duta besar. Jumlah verifikasi yang diperlukan tergantung pada level:

Level-UpVerifikasi Diperlukan
L1 β†’ L21
L2 β†’ L32
L3 β†’ L43
L4 β†’ L54
L5 β†’ L65
L6 β†’ L76
L7 β†’ L87
L8 β†’ L98

Langkah 1: Pemain Meminta Verifikasi

Pemain membuka panel Poin Kepercayaan dan mengklik Minta Verifikasi. Sistem:

  1. Membuat ruang Jitsi dengan nama unik (erleuchtung-verify-<pemain>-<level>-<waktu>)
  2. Memberi tahu semua duta besar di negara yang sama melalui pesan real-time SSE
  3. Menampilkan tautan β€œGabung Panggilan Jitsi” dengan autentikasi JWT kepada pemain
  4. Permintaan berlaku selama 24 jam

Langkah 2: Duta Besar Melihat Permintaan

Duta besar melihat permintaan verifikasi yang tertunda di panel Poin Kepercayaan di bawah Permintaan Verifikasi Tertunda. Setiap permintaan menampilkan:

  • Nama pengguna pemain
  • Transisi level (mis., L1 β†’ L2)
  • Bahasa pemain (dengan ikon 🌐) β€” agar duta besar tahu apakah mereka dapat berkomunikasi
  • Waktu permintaan

⭐ Duta Besar Emas dapat melihat permintaan dari semua negara. Duta besar terpilih hanya melihat permintaan dari negara mereka sendiri.

Langkah 3: Duta Besar Bergabung ke Ruang Jitsi

Duta besar mengklik β€œGabung →”. Berikut yang terjadi:

  1. Pemain menerima notifikasi real-time (SSE): β€πŸ”” [Duta Besar] menunggu di ruang verifikasi Anda!”
  2. Pemain melihat toast dengan tombol β€œGabung Panggilan”
  3. Ruang Jitsi terbuka untuk duta besar dengan autentikasi JWT β€” tanpa kata sandi
  4. Duta besar memasuki ruang sebagai Moderator

⚠️ Tombol Konfirmasi dan Tolak pada awalnya dinonaktifkan (abu-abu). Mereka hanya aktif setelah 6 menit.

Langkah 4: Verifikasi dalam Panggilan Jitsi

Selama panggilan Jitsi, duta besar memverifikasi identitas pemain:

  • Verifikasi selfie β€” Pemain menunjukkan wajah mereka
  • Verifikasi dokumen β€” Pemain menunjukkan dokumen identitas
  • Pemeriksaan kehidupan β€” Berkedip dan memutar kepala
  • Pertanyaan pribadi β€” Duta besar mengajukan pertanyaan tentang dunia game

Durasi minimum 6 menit memastikan bahwa verifikasi tidak terburu-buru.

Langkah 5: Setujui atau Tolak

Setelah timer 6 menit berakhir, tombol menjadi aktif:

Setujui

Duta besar mengklik βœ“ Konfirmasi. Popup keamanan muncul:

β€œApakah Anda benar-benar memverifikasi data [Pemain] dalam rapat Jitsi?”

Setelah konfirmasi, verifikasi ditandai sebagai disetujui. Pemain melihat hasilnya di panel Poin Kepercayaan mereka.

Tolak

Duta besar mengklik βœ— Tolak. Popup keamanan muncul:

β€œApakah Anda yakin ingin menolak verifikasi untuk [Pemain]?”

Duta besar harus memberikan alasan penolakan. Verifikasi ditandai sebagai ditolak.

Langkah 6: Pemain Melihat Hasil

Pemain dapat memeriksa status verifikasi mereka kapan saja di panel Poin Kepercayaan:

  • ⏳ Tertunda β€” Verifikasi sedang berlangsung, menunggu duta besar
  • βœ“ Disetujui β€” Duta besar telah mengonfirmasi
  • βœ— Ditolak β€” Duta besar telah menolak (dengan alasan)

Ketika cukup banyak duta besar telah menyetujui, pemain secara otomatis naik ke level berikutnya.

Langkah-langkah Keamanan

  • Tombol dinonaktifkan β€” Konfirmasi/Tolak berwarna abu-abu sampai duta besar mengklik β€œGabung”
  • Timer 6 menit β€” Tombol menampilkan hitungan mundur (⏳ 6:00 β†’ 0:00) sebelum aktif
  • Popup konfirmasi β€” Kedua tindakan memerlukan konfirmasi eksplisit
  • Alasan penolakan β€” Penolakan memerlukan alasan
  • Autentikasi JWT β€” Ruang Jitsi dilindungi kata sandi, hanya pemain dan duta besar yang diundang yang dapat bergabung
  • Kedaluwarsa 24 jam β€” Permintaan yang tidak dijawab kedaluwarsa secara otomatis

Verifikasi Diri (Bootstrap)

Jika pemain adalah satu-satunya duta besar di negara mereka, mereka dapat memverifikasi diri sendiri. Fungsi ini tersedia sekali per level dan ditandai sebagai SELF_VERIFICATION_BOOTSTRAP.

Ringkasan

  • Pemain meminta β†’ Duta besar diberi tahu
  • Duta besar bergabung β†’ Pemain menerima notifikasi real-time
  • Verifikasi 6 menit β†’ Tombol terkunci sampai timer berakhir
  • Popup konfirmasi β†’ Mencegah persetujuan/penolakan yang tidak disengaja
  • Bahasa ditampilkan β†’ Duta besar tahu apakah komunikasi dimungkinkan
  • Duta Besar Emas β†’ Melihat permintaan dari semua negara

Server