概要
sms_user_consent パッケージは、明示的な権限を必要とせずに、Flutter アプリが Android でユーザーの電話番号および/または SMS メッセージの読み取り許可をリクエストできるようにします。このパッケージは Android の組み込み SMS 権限システムを利用しており、ユーザーが標準的なシステムダイアログを通じてアクセスを許可できるようにしています。デュアル-SIM デバイスをサポートしており、さまざまな Android ハードウェアとの互換性を確保しています。OTP 認証や SMS を用いた認証が必要なアプリケーションに最適であり、プロセスを簡素化しつつプライバシーとセキュリティを維持します。
用途
- OTP検証
- SMSベースの認証
- デュアルSIMデバイス対応
- プライバシーを守るSMSアクセス
- ユーザー同意の収集
主な機能
- 追加の権限は不要です
- デュアルSIM対応
- Android専用のサポート
- システムレベルの同意ダイアログ
- 電話番号の取得
適している対象
- OTP入力が必要なアプリ
- 認証フロー
- マニフェスト権限なしでのSMS読み取り
- Android向けアプリ
- 最小権限アプリ
注意事項
- Android専用
- ユーザーの操作が必要です
- SMSの読み取りに限定
- iOS 対応なし
- システムレベルの同意に依存します
