How to identify a user based on his fingerprint?

717 views Asked by At

I'm working on project which require fingerprint authentication. Which I've achieved already , now I'm curious about can I identify a mobile's users based on their fingerprint ?

If yes then please guide me with your wisdom , thank you.

I'm using this sample code 'https://github.com/googlesamples/android-FingerprintDialog/'.

2

There are 2 answers

0
Qasim On BEST ANSWER

That's not possible. There's no such method in Fingerprint API (deprecated) and the recent BiometricPrompt API to identify the scanned prints, they can only acknowledge about the validation of the scanned fingerprints (i-e valid or invalid) as per Google Compatibility Definition for Android vendors.

0
karan On

As of now there is no such provision to identify user directly if you use any either of Fingerprint API or BiometricPrompt API. API allows callback to authenticate user through fingerprint or other supported biometrics validation methods, but doesn't have option to identify user uniquely.

However if you are doing validation using external validation devices and their supported SDK, then you can map individual fingerprint with their fingerprint data allowing you to create authentication mechanism for individual user.