AndroidStudioで指紋認証APIを使用するアンドロイドアプリを構築しました。私は同じことを構築する必要がありますが、アンドロイドにはReact Nativeを使用します。それについてどうやって行くの? Reactでは指紋認証APIがサポートされていますか? Javaコードを再利用できますか?Androidのネイティブ指紋認証に対応する
0
A
答えて
0
ReactネイティブのTouchイベントを処理するためにReact Native Touch Idプラグインを使用できます。しかし残念ながら、Androidの実装はまだ完了していません。
したがって、ブリッジを作成する必要があります。 AndroidコードはReact Nativeで使用できます。あなたがJavascriptコードをネイティブJAVAと橋渡しする方法についてもっと知りたい場合は、https://facebook.github.io/react-native/docs/native-modules-android.html
0
ReactNativeで指紋認証APIがサポートされています。既存のネイティブモジュールを使用するか、独自のモジュールを作成することができます。
先頭に向かってプロジェクトをフォークし、その上にビルドを開始できます。
https://github.com/hiteshsahu/FingerPrint-Authentication-With-React-Native-Android
私が最優先課題として、データのセキュリティを維持するこのネイティブモジュールを作成し、それは、Androidの古いバージョン(API < 23)
特長
との後方互換性がありますはFingerprintManagerCompatを使用するには、Androidの古いバージョン(API < 23) ネイティブモジュールが無効フィンガープリント、未登録の指紋の場合の取扱い
エラー指紋センサーを使用することをサポートし、ロックが有効になっていないとハードウェアをサポートしていません。
- 最大指紋の印刷試行を超えた後、プラグインは生体認証機能を無効にします。
- キーはAndroidのキーストアに根ざしたデバイスやフラッシュ保存された資格情報 ため
- チェックを格納している間にログインに成功
- ユーザー資格情報は、AESアルゴリズムで暗号化し、ファイルシステムに格納された後、生体認証は、ホーム画面から有効にすることができます無効にします
関連する問題
- 1. Android/iOs指紋認証スキャナを認証に使用する
- 2. オンラインの指紋認証
- 3. Android指紋スキャナ、認証に使用する指を検出する
- 4. サーバー上のCordova指紋認証
- 5. システムアプリとユーザーアプリ - 指紋認証への特権 - Android
- 6. 指紋を使ったログイン認証
- 7. ネイティブAndroid対応のXMPPライブラリ
- 8. 指紋API Android
- 9. デジタルペルソナ指紋検証
- 10. Androidの指紋スキャナ
- 11. ネイティブAndroid GeoLocationに対応します
- 12. 指紋認証によるデータの保護
- 13. 証明書の指紋を比較することによるSSL認証?
- 14. 指紋センサーを使用してAndroidでユーザーを認証する方法は?
- 15. android Asynctask指紋エラー
- 16. マルチタッチ対応Androidデバイスの指数をプログラムで確認する
- 17. 反応したネイティブのGoogleサービスアカウント認証
- 18. Androidの指紋cancellationSignal FINGERPRINT_ACQUIRED_TOO_FAST
- 19. アンドロイドでの指紋認証のデバイス互換性を確認する方法
- 20. アンドロイドAPIの指紋認証のデバイス互換性を確認する方法
- 21. 大きなデータベースのためのRaspberry Piベースの指紋認証
- 22. 認証のためのユーザー指紋の取得方法
- 23. 認証に1つの指紋を使用するようにAndroidを制限する
- 24. ECDSAを使用したAmazon AWS EC2サーバーのSSH指紋認証?
- 25. jspページの指紋を使用したログイン認証
- 26. Android App用指紋リーダー
- 27. AndroidとIOS指紋API
- 28. Android 6.0の指紋を使用して保存できる指紋の数api
- 29. Androidの指紋API - 指紋のパスワードを尋ねると失敗しました
- 30. iOSインデックスファイルをAndroid対応ネイティブで移植するには
詳細を教えてください。これは大部分の簡単な部分をカバーしていますが、指紋認証には指紋認証を使用し、暗号オブジェクトを作成し、安全なキーを生成し、認証用のハンドラクラスを作成する必要がありました。 – NathanK
JAVA自体ですべてを行うことができます。すべてを処理した後、コールバックをReact Native Layerに送ることができます。 Javascriptレイヤーにコールバックを送信するには、 'DeviceEventEmitter'と' LifecycleEventListener'を提供するReact Nativeが必要です。 – Sriraman