1

這個想法是識別用戶使用指紋。我想與用戶綁定手指,以便用戶能夠使用任何指紋設備的手指登錄到應用程序,因此如果用戶將更改設備並且不輸入用戶名和密碼,用戶將能夠登錄。 如何製作它?正如我迄今發現的那樣,沒有選擇做到這一點。或者我可能是錯的?Android指紋識別

我找到了關於使用公鑰和私鑰進行身份驗證的文章,但這不是我真正想要的,因爲如果用戶更改設備,設備必須生成一對新的公鑰和私鑰。

回答

4

沒有辦法做到這一點。 Android的指紋API(不同於Apple's TouchID)的目的是使指紋是綁到設備(從Nexus FAQ):

你的指紋數據安全地存儲和永遠不會離開你的設備。您的數據不會與您的設備上的Google或任何應用共享。

因此,應用程序無法訪問指紋數據以便將其保存以供跨設備使用。