1

アイデアは、指紋を使用してユーザーを識別することです。ユーザーが指紋デバイスで指を使用してアプリにログインできるように、ユーザーと指をバインドしたいので、ユーザーがデバイスを変更し、ユーザー名とパスワードを入力せずにユーザーがログインできるようにします。作り方は?私がこれまでに見つけたように、それを作るオプションはありません。または私は間違っている可能性がありますか?

公開鍵と秘密鍵を使用した認証に関する記事を見つけましたが、ユーザーがデバイスを変更した場合、デバイスは公開鍵と秘密鍵の新しいペアを生成する必要があるため、これは本当に望んでいたものではありません。

4

1 に答える 1

4

これを行う方法はありません。Android Fingerprint API ( Apple の TouchIDとは異なります) は、指紋がデバイスに関連付けられるように設計されています ( Nexus FAQから):

指紋データは安全に保存され、デバイスから離れることはありません。あなたのデータは、Google やデバイス上のアプリとは共有されません。

したがって、アプリが指紋データにアクセスして、デバイス間で使用するために保存できるようにする方法はありません。

于 2016-03-14T18:51:54.543 に答える