Android SDKを使用して指紋認証でユーザーを認証する方法を理解しています。しかし、それは、指紋が登録された指紋の1つと一致するか否か、すなわちブール値であるかどうかだけを伝える。Androidの内蔵指紋センサーによるアクセス制御
私は指紋画像も私に与えたいので、データベースに保存されている指紋、すなわちuserId、nameなどに対して情報を抽出することができます。
例: 私には、Admin、Teacher、Studentの3人のユーザーがいます。 私は内蔵の指紋リーダーを使用して、ユーザーが管理者、教師または生徒として識別されているかどうかを判断し、それに応じてアプリにアクセス権を与えることができるはずです。
このアプリケーションは、すべてのユーザーがアクセスできる1つのデバイスにのみデプロイされるため、アプリケーションは登録可能なフィンガープリントの数の制限を管理する必要があります。
デバイスの内蔵指紋リーダーでも可能ですか?プライバシー上の理由から、Androidの指紋APIでサポートされていない
指紋認証がロック解除されるCryptoObjectsを持つユーザーを確認する場合は、追加の指紋を登録する前にAPIレベル24で登録すると、既存の指紋関連のキーは完全に無効になります。 APIレベル24から、既存のキーを無効にするかどうかを制御できます。 3つの指紋をすべて登録すると、鍵を作成する前にも動作するはずです。 – Michael