ขั้นตอนการทำงาน

Silent Auth ใช้เครือข่ายของผู้ให้บริการเพื่อตรวจสอบว่าหมายเลขโทรศัพท์ที่ต้องการยืนยันตรงกับหมายเลขของซิมการ์ดที่อุปกรณ์กำลังใช้เชื่อมต่ออินเทอร์เน็ตผ่านเครือข่ายมือถือหรือไม่ การเชื่อมต่อต้องผสานรวม Silent Auth SDK ใน App และเชื่อมต่อ API บนเซิร์ฟเวอร์ของลูกค้า ขั้นตอนการยืนยันตัวตนมีดังนี้

ขั้นตอนการยืนยันตัวตน

ขั้นตอนการยืนยันตัวตนของ Silent Auth

1. เริ่มต้น SDK

App เรียกใช้เมธอดเริ่มต้น SDK เพื่อโหลดการกำหนดค่าแอปพลิเคชันที่จำเป็นสำหรับการยืนยันตัวตน เมื่อเริ่มต้นสำเร็จแล้ว จึงสามารถตรวจสอบความครอบคลุมและยืนยันหมายเลขโทรศัพท์ได้

2. ตรวจสอบความครอบคลุม

App ใช้ SDK เพื่อตรวจสอบว่าหมายเลขโทรศัพท์ที่ต้องการยืนยันและสภาพแวดล้อมเครือข่ายปัจจุบันรองรับ Silent Auth หรือไม่ และใช้ผลการตรวจสอบเพื่อตัดสินใจว่าจะดำเนินการยืนยันตัวตนต่อหรือไม่

3. รับ Token สำหรับการยืนยันตัวตน

หลังจากผ่านการตรวจสอบความครอบคลุมแล้ว SDK จะติดต่อกับผู้ให้บริการเครือข่ายเพื่อรับข้อมูลที่จำเป็นสำหรับการยืนยันตัวตนครั้งนี้ เข้ารหัสข้อมูลบนอุปกรณ์ แล้วส่ง Token สำหรับการยืนยันตัวตนที่สร้างขึ้นกลับไปยัง App

Token สำหรับการยืนยันตัวตนถูกส่งผ่าน App และเซิร์ฟเวอร์ของลูกค้าในรูปแบบที่เข้ารหัส เพื่อลดการเปิดเผยข้อมูลการยืนยันตัวตนต้นฉบับจากผู้ให้บริการเครือข่ายในรูปแบบข้อความที่ไม่ได้เข้ารหัสภายในกระบวนการทางธุรกิจ

4. ยืนยันตัวตนฝั่งเซิร์ฟเวอร์

App ส่ง Token และหมายเลขโทรศัพท์ที่ต้องการยืนยันไปยังเซิร์ฟเวอร์ของลูกค้า ซึ่งจะส่งคำขอยืนยันหมายเลขโทรศัพท์ไปยัง EngageLab หลังจากถอดรหัสข้อมูลการยืนยันตัวตนแล้ว เซิร์ฟเวอร์ EngageLab จะตรวจสอบความตรงกันของหมายเลขโทรศัพท์ร่วมกับผู้ให้บริการเครือข่าย และส่งผลการยืนยันตัวตนกลับไปยังเซิร์ฟเวอร์ของลูกค้า

เซิร์ฟเวอร์ของลูกค้าส่งผลการยืนยันตัวตนสุดท้ายกลับไปยัง App ระบบธุรกิจใช้ผลดังกล่าวเพื่อดำเนินการลงทะเบียน เข้าสู่ระบบ หรือกระบวนการยืนยันอื่นต่อไป

Icon Solid Transparent White Qiyu
ติดต่อฝ่ายขาย