Daftar & sandbox instan

Daftar

Dua langkah: akun, lalu organisasi. Akun bisa dibuat dengan email dan password, atau lewat Google atau Apple. Organisasi berisi nama, website, negara, dan email kontak.

Sesi baru terbuka setelah organisasinya ada, sehingga pendaftaran yang berhenti di tengah tidak pernah mendarat di portal yang kosong.

Kalau email Anda sudah punya akun Tracive — misalnya Anda memakai aplikasinya — akun itu tidak diduplikasi. Portal meminta Anda membuktikan kepemilikannya, lalu menaikkan akun yang sama menjadi partner. Data mobile Anda tidak disentuh.

Apa itu sandbox di sini

Sandbox adalah project terpisah, bukan flag pada project yang sama. Konsekuensinya nyata:

  • · Pengecekan dijawab dari data uji, bukan database laporan production.
  • · Host-nya berbeda: api-sandbox.tracive.id untuk data, sandbox.tracive.id untuk consent.
  • · Token sandbox ditolak di host production, dan sebaliknya. Issuer dan kunci penandatangannya berbeda.
  • · Akun pengguna, grant, dan kredit hidup di project masing-masing. Consent di sandbox tidak pernah menyentuh data pengguna production.
Karena datanya data uji, hasil found: false di sandbox tidak berarti apa pun soal identifier itu di dunia nyata. Sandbox untuk menguji integrasi, bukan untuk menguji kualitas data.

Aplikasi sandbox

Consent app-to-app di sandbox ditangani build sandbox aplikasi Tracive (com.pleistocent.tracive.sandbox), yang tidak ada di store publik. Pasang lewat halaman Build aplikasi Tracive sandbox di portal setelah login: Android lewat Firebase App Distribution. Alur token di server bisa diuji tanpa aplikasi apa pun lewat consent simulator.

Naik ke production

Production menjawab dari database laporan yang sesungguhnya, jadi ia dibuka per partner oleh admin yang membaca permintaan Anda. Ajukan lewat halaman Akses production di portal: ceritakan penggunaannya dan perkirakan volumenya.

Sandbox Anda tetap hidup setelahnya, dan keduanya tidak pernah bersinggungan.

Berikutnya: registrasi OAuth client →