Click here to Skip to main content
15,887,083 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Is it possible to register a fingerprint on one android device and verify it on another android device?

What I have tried:

I know that i can use an external fingerprint scanner to register and then verify the fingerprint using the android device. But is it possible to register and verify on two separate android devices?
Posted
Updated 16-Sep-16 1:29am
Comments
[no name] 12-Sep-16 15:09pm    
It all depends on your architecture, your devices, how they are connect and your ability. Which you have already discussed in your same, vague, not-a-question that you posted earlier.
Dave Kreskowiak 12-Sep-16 16:13pm    
AFAIK, Android devices do not share a common authentication authority. Each device only trusts itself as a credential (in your case, fingerprint) provider. So, in short, no they can't share fingerprints between them.

The only way to use multiple fingerprints is to save the intent data and use it in your own authenticate. So you can verify it by the activity if the user scan is equal to one of the datas from that user.


protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (resultCode == RESULT_FINISHED) {
            // do something with the intent data. 
            // and hash or save it somewhere in your extern authentication system.
            // intent.getData(); => always equal to previous scans
            finish();
        } else {
            super.onActivityResult(requestCode, resultCode, data);
        }
    }


You need to create at the and a userid with multiple scan ids which are valid for the user.
 
Share this answer
 
v2
Quote:
Is it possible to register a fingerprint on one android device and verify it on another android device?
...
But is it possible to register and verify on two separate android devices?

Yes to both questions, as soon as they can communicate.
Anything possible on a android device os possible on 2 if they can communicate. It is a matter of design of your app.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900