Xác minh Lên cấp Đại sứ — Quy trình làm việc hoàn chỉnh

Kể từ 4 tháng 9 năm 2026, quy trình xác minh cho việc lên cấp trong ERLEUCHTUNG đã được thiết kế lại hoàn toàn. Các đại sứ hiện có thể xem các yêu cầu xác minh đang chờ xử lý, gặp gỡ người chơi trong phòng video Jitsi, và phê duyệt hoặc từ chối sau thời gian tối thiểu 6 phút — tất cả với các biện pháp bảo mật tích hợp chống lại các cú nhấp chuột vô tình.

Tổng quan

Khi người chơi muốn đạt đến cấp độ tiếp theo (từ cấp độ 2 trở đi), họ phải được xác minh bởi các đại sứ. Số lượng xác minh cần thiết phụ thuộc vào cấp độ:

Lên cấpXác minh cần thiết
L1 → L21
L2 → L32
L3 → L43
L4 → L54
L5 → L65
L6 → L76
L7 → L87
L8 → L98

Bước 1: Người chơi yêu cầu xác minh

Người chơi mở bảng Điểm Tin cậy và nhấp vào Yêu cầu Xác minh. Hệ thống:

  1. Tạo một phòng Jitsi với tên duy nhất (erleuchtung-verify-<người chơi>-<cấp độ>-<thời gian>)
  2. Thông báo cho tất cả đại sứ trong cùng quốc gia qua tin nhắn thời gian thực SSE
  3. Hiển thị cho người chơi liên kết “Tham gia cuộc gọi Jitsi” với xác thực JWT
  4. Yêu cầu có hiệu lực trong 24 giờ

Bước 2: Đại sứ xem yêu cầu

Các đại sứ thấy các yêu cầu xác minh đang chờ xử lý trong bảng Điểm Tin cậy dưới Yêu cầu Xác minh Đang chờ. Mỗi yêu cầu hiển thị:

  • Tên người dùng của người chơi
  • Chuyển cấp độ (ví dụ, L1 → L2)
  • Ngôn ngữ của người chơi (với biểu tượng 🌐) — để đại sứ biết liệu họ có thể giao tiếp
  • Thời gian của yêu cầu

⭐ Đại sứ Vàng có thể thấy yêu cầu từ tất cả các quốc gia. Các đại sứ được bầu chỉ thấy yêu cầu từ quốc gia của họ.

Bước 3: Đại sứ tham gia phòng Jitsi

Đại sứ nhấp vào “Tham gia →”. Sau đây là những gì xảy ra:

  1. Người chơi nhận được thông báo thời gian thực (SSE): ”🔔 [Đại sứ] đang chờ trong phòng xác minh của bạn!”
  2. Người chơi thấy một thông báo toast với nút “Tham gia cuộc gọi”
  3. Phòng Jitsi mở ra cho đại sứ với xác thực JWT — không cần mật khẩu
  4. Đại sứ vào phòng với tư cách Người điều hành

⚠️ Các nút Xác nhận và Từ chối ban đầu bị tắt (xám). Chúng chỉ được kích hoạt sau 6 phút.

Bước 4: Xác minh trong cuộc gọi Jitsi

Trong cuộc gọi Jitsi, đại sứ xác minh danh tính của người chơi:

  • Xác minh selfie — Người chơi hiển thị khuôn mặt
  • Xác minh tài liệu — Người chơi hiển thị giấy tờ tùy thân
  • Kiểm tra sống — Chớp mắt và xoay đầu
  • Câu hỏi cá nhân — Đại sứ đặt câu hỏi về thế giới trò chơi

Thời gian tối thiểu 6 phút đảm bảo rằng việc xác minh không bị vội vàng.

Bước 5: Phê duyệt hoặc Từ chối

Sau khi hẹn giờ 6 phút hết hạn, các nút được kích hoạt:

Phê duyệt

Đại sứ nhấp ✓ Xác nhận. Một cửa sổ bật lên bảo mật xuất hiện:

“Bạn có thực sự xác minh dữ liệu của [Người chơi] trong cuộc họp Jitsi?”

Sau khi xác nhận, việc xác minh được đánh dấu là đã phê duyệt. Người chơi thấy kết quả trong bảng Điểm Tin cậy của họ.

Từ chối

Đại sứ nhấp ✗ Từ chối. Một cửa sổ bật lên bảo mật xuất hiện:

“Bạn có chắc muốn từ chối xác minh cho [Người chơi]?”

Đại sứ phải cung cấp lý do từ chối. Việc xác minh được đánh dấu là đã từ chối.

Bước 6: Người chơi thấy kết quả

Người chơi có thể kiểm tra trạng thái xác minh của mình bất cứ lúc nào trong bảng Điểm Tin cậy:

  • ⏳ Đang chờ — Xác minh đang tiến hành, chờ đại sứ
  • ✓ Đã phê duyệt — Đại sứ đã xác nhận
  • ✗ Đã từ chối — Đại sứ đã từ chối (kèm lý do)

Khi đủ đại sứ phê duyệt, người chơi tự động lên cấp độ tiếp theo.

Biện pháp bảo mật

  • Nút bị tắt — Xác nhận/Từ chối có màu xám cho đến khi đại sứ nhấp “Tham gia”
  • Hẹn giờ 6 phút — Các nút hiển thị đếm ngược (⏳ 6:00 → 0:00) trước khi kích hoạt
  • Cửa sổ xác nhận — Cả hai hành động đều yêu cầu xác nhận rõ ràng
  • Lý do từ chối — Việc từ chối yêu cầu một lý do
  • Xác thực JWT — Các phòng Jitsi được bảo vệ bằng mật khẩu, chỉ người chơi và đại sứ được mời mới có thể tham gia
  • Hết hạn 24 giờ — Các yêu cầu không được trả lời tự động hết hạn

Tự xác minh (Bootstrap)

Nếu người chơi là đại sứ duy nhất trong quốc gia của họ, họ có thể tự xác minh mình. Chức năng này khả dụng một lần cho mỗi cấp độ và được đánh dấu là SELF_VERIFICATION_BOOTSTRAP.

Tóm tắt

  • Người chơi yêu cầu → Đại sứ được thông báo
  • Đại sứ tham gia → Người chơi nhận thông báo thời gian thực
  • Xác minh 6 phút → Các nút bị khóa cho đến khi hẹn giờ hết hạn
  • Cửa sổ xác nhận → Ngăn phê duyệt/từ chối vô tình
  • Ngôn ngữ hiển thị → Đại sứ biết liệu giao tiếp có thể thực hiện được
  • Đại sứ Vàng → Thấy yêu cầu từ tất cả các quốc gia

Máy chủ