Alur Bisnis
Silent Auth menggunakan jaringan operator untuk memeriksa kesesuaian nomor telepon yang akan diverifikasi dengan nomor kartu SIM yang sedang digunakan perangkat untuk mengakses data seluler. Integrasi memerlukan Silent Auth SDK di App serta koneksi API di server pelanggan. Alur autentikasi dijelaskan di bawah ini.
Alur Autentikasi

1. Inisialisasi SDK
App memanggil metode inisialisasi SDK untuk memuat konfigurasi aplikasi yang diperlukan bagi autentikasi. Setelah inisialisasi berhasil, pemeriksaan cakupan dan autentikasi nomor telepon dapat dilakukan.
2. Pemeriksaan Cakupan
App menggunakan SDK untuk memeriksa apakah nomor telepon yang akan diverifikasi dan lingkungan jaringan saat ini mendukung Silent Auth, lalu menentukan apakah autentikasi akan dilanjutkan berdasarkan hasil pemeriksaan.
3. Mendapatkan Token Autentikasi
Setelah pemeriksaan cakupan berhasil, SDK berkomunikasi dengan operator untuk memperoleh data yang diperlukan bagi autentikasi ini, mengenkripsinya pada perangkat, lalu mengembalikan Token autentikasi yang dihasilkan ke App.
Token autentikasi ditransmisikan melalui App dan server pelanggan dalam bentuk terenkripsi untuk mengurangi paparan data autentikasi asli dari operator dalam bentuk teks biasa pada alur bisnis.
4. Autentikasi di Sisi Server
App mengirimkan Token dan nomor telepon yang akan diverifikasi ke server pelanggan, yang kemudian mengirimkan permintaan autentikasi nomor telepon ke EngageLab. Setelah mendekripsi data autentikasi, server EngageLab memverifikasi kesesuaian nomor telepon dengan operator dan mengembalikan hasil autentikasi ke server pelanggan.
Server pelanggan mengembalikan hasil autentikasi akhir ke App. Sistem bisnis menggunakan hasil tersebut untuk melanjutkan proses pendaftaran, masuk, atau verifikasi lainnya.










