套件概覽
app_device_integrity 套件透過利用 Apple 的 App Attest 與 Google 的 Play Integrity 來簡化應用程式驗證,產生安全權杖。這些權杖可傳送至您的伺服器進行解密與驗證,確保可靠的裝置身分與完整性。它簡化了與平台特定安全性功能的整合,減少重複程式碼並提升對裝置存取的信任度。專為注重保護應用環境並防止竄改或偽造的開發者設計。
適用情境
- 保護後端驗證
- 防止應用克隆
- 驗證合法設備存取
- 增強欺詐檢測
- 保護高階內容存取
- 啟用安全的 API 呼叫
主要特色
- 跨平台支援(iOS 與 Android)
- 與 App Attest 與 Play Integrity 的整合
- 用於伺服器驗證的權杖產生
- 最小化設定複雜性
- 安全裝置驗證
- 伺服器端驗證就緒
適合對象
- 需要強設備驗證的應用程式
- 保護敏感數據的服務
- 基於訂閱或高級應用
- 欺詐預防系統
- 需要可信設備信號的後端服務
使用建議
- 需要伺服器端權杖解密
- 依賴於平台特定的服務
- 僅限 iOS 與 Android
- 可能需要額外的伺服器基礎設施
- 不適用於僅離線的應用程式
- 需要對設備相容性進行適當的錯誤處理