Logo Site EngageLab Mark Colored TransparentDokumen
Cari

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

Alur autentikasi Silent Auth

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.

Icon Solid Transparent White Qiyu
Hubungi Sales