概要
local_auth パッケージは、バイオメトリクス(指紋、顔認識)、パスコード、PIN、またはパターンを使用した安全なローカル認証を実現するためのFlutterプラグインを提供します。アプリが外部サーバーに依存せずに、デバイス上でユーザーの本人確認を直接行えるようにします。このプラグインは、Android、iOS、macOS、Windows のネイティブ認証APIと統合されており、各プラットフォーム固有のセキュリティ対策を遵守しています。認証およびバイオメトリクスの利用可能性チェックの両方をサポートしており、ログイン、支払い確認、データアクセスなどの重要な操作に最適です。パッケージは、複数のプラットフォーム間でシンプルかつ一貫性のある動作を実現するように設計されています。
用途
- セキュアなアプリログイン
- 支払いの確認
- 機密データへのアクセス
- ユーザーIDの検証
- 二要素認証
主な機能
- バイオメトリック認証のサポート
- パスコード/PIN/パターンのフォールバック
- プラットフォームネイティブなセキュリティ
- 認証ステータスの確認
- クロスプラットフォーム互換性
適している対象
- セキュアなユーザー認証を必要とするアプリ
- 金融または健康関連のアプリケーション
- プライバシー重視のソフトウェア
- モバイルファーストアプリケーション
- エンタープライズグレードの認証
注意事項
- デバイスレベルの生体認証ハードウェアが必要です
- ローカルデバイス認証に限定
- クラウドベースの同期なし
- 権限は明示的に処理する必要があります
- リモート認証には適していません