Keamanan

Apa yang dilindungi MAJACLOUD untuk Anda, dan apa yang tetap menjadi tanggung jawab Anda.

Komentar kode dan nama API tetap dalam bahasa Inggris agar sesuai dengan SDK.

Di halaman ini

Key#

  • Client key hanya mengidentifikasi project; setiap endpoint pemain juga membutuhkan token milik pemain itu sendiri.
  • Secret key disimpan sebagai hash SHA-256 dan ditampilkan sekali. Ganti key mana pun di halaman API key; mengganti client key membuat build yang masih memakai key lama berhenti berfungsi.
Jangan pernah memasukkan secret key (sk_live_…) ke build game atau halaman web. Apa pun yang dikirim ke pemain bisa dibaca.

Token pemain#

  • Access token kedaluwarsa setelah satu jam dan diperbarui otomatis dengan refresh token yang berganti.
  • Memakai ulang refresh token lama akan mencabut sesi itu di semua perangkat.

HTTPS#

  • API menolak HTTP biasa kecuali dari localhost, dan mengirim HSTS lewat HTTPS.

Otoritas server#

  • Skor, reward, dan dompet divalidasi di server dan tidak pernah dipercaya dari klien.
  • Apa pun yang bisa dibaca klien bisa diperiksa. Simpan rahasia dan logika penting di server Anda, dengan secret key.

Config bertanda tangan#

  • Remote config ditandatangani dengan RSA-SHA256 dan diverifikasi di perangkat sebelum dipakai, sehingga proxy atau respons jaringan yang dimodifikasi tidak bisa mengubah nilai Anda.

Data pemain#

  • Anda bisa memeriksa dan menghapus pemain mana pun di dashboard; menghapus project akan menghapus semua datanya. Alamat IP di log disimpan sebagai hash berkunci.

Cari judul halaman, subjudul, dan teks.

↑↓ untuk berpindah ↵ untuk membuka Esc untuk menutup