套件概覽
sms_user_consent 套件讓 Flutter 應用程式能在不需明確權限的情況下,請求使用者的電話號碼和/或同意讀取 Android 上的簡訊。它利用 Android 內建的簡訊權限系統,讓使用者透過標準系統對話框授予权限。該套件支援雙 SIM 設備,確保在多樣化的 Android 硬體上相容。非常適合需要 OTP 驗證或基於簡訊的驗證應用程式,簡化流程同時維持隱私與安全性。
適用情境
- OTP 驗證
- 基於簡訊的驗證
- 雙卡設備支援
- 保護隱私的簡訊存取
- 用戶同意收集
主要特色
- 無需額外權限
- 雙卡相容
- 僅支援 Android
- 系統級同意對話框
- 電話號碼檢索
適合對象
- 需要OTP輸入的應用
- 認證流程
- 無需清單權限的簡訊讀取
- 面向Android的應用程式
- 最小權限應用
使用建議
- 僅限 Android
- 需要使用者互動
- 僅限簡訊讀取
- 不支援 iOS
- 依賴系統級同意
