業務流程
Silent Auth 透過電信業者網路,校驗待驗證手機號碼與裝置目前用於行動數據上網的 SIM 卡號碼是否一致。串接時,需在 App 中整合 Silent Auth SDK,並在客戶伺服器端完成 API 串接。認證流程如下。
認證流程

1. SDK 初始化
App 呼叫 SDK 初始化方法,載入認證所需的應用程式設定。初始化成功後,可進行覆蓋檢測和號碼認證。
2. 覆蓋檢測
App 透過 SDK 檢測待驗證手機號碼及目前網路環境是否支援 Silent Auth,並根據檢測結果確定是否繼續發起認證。
3. 取得認證 Token
覆蓋檢測通過後,SDK 與電信業者互動,取得本次認證所需的資料,在裝置端完成加密後,將產生的認證 Token 回傳 App。
認證 Token 以密文形式經 App 和客戶伺服器端傳遞,減少電信業者原始認證資料在業務流程中的明文暴露。
4. 伺服器端認證
App 將 Token 和待驗證手機號碼提交至客戶伺服器端,由客戶伺服器端向 EngageLab 發起號碼認證請求。EngageLab 伺服器端解密認證資料後,與電信業者完成號碼一致性校驗,並將認證結果回傳客戶伺服器端。
客戶伺服器端將最終認證結果回傳 App,業務系統依據認證結果執行後續註冊、登入或其他驗證流程。










