35
Views
6
Comments
[Touch ID Plugin] TouchID - Authenticate with Username and Password when device fingerprint is updated
touch-id-plugin
Mobile icon
Forge asset by OutSystems
Application Type
Mobile

Hello,

Is there a way where I can require the user to authenticate using their username and password whenever a user adds/deletes a fingerprint on their devices?


UserImage.jpg
Md Mansur

Hi @Noli Albay 

[Touch ID Plugin] TouchID Plugin store your phone id And on the behalf of Phone id they Store username and password when you login with your phone so first fetch you device id and check your username and password and login you application


So Add and delete Finger is not Important only Phone id Is Important for this Forge 


Thanks

Md Mansur

UserImage.jpg
Noli Albay

Hello @Md Mansur

Thank you for your response, actually Touch ID Plugin works fine on our application. However, what we want to achieve is that when a user tries to add/delete a fingerprint on his/her device, we want to disable the biometrics authentication and require the user to authenticate using their username and password.


UserImage.jpg
Md Mansur

Hi 

According To My knowledge Touch ID Plugin  don't provide such type Feature but You can Create custom Logic to Achieve the Requirement Via One Table where you can store person Have Biometric or Not During logic You Can check this Condition or you can Create own Custom Logic which is good for your Application 

Thanks

Md Mansur

UserImage.jpg
Noli Albay

Hi,

Upon checking the git repo of the Touch ID Plugin, I have found out that they have an input parameter called userAuthRequired.

- Require the user to authenticate with a fingerprint to authorize every use of the key. New fingerprint enrollment will invalidate the key and require backup authentication to re-enable the fingerprint authentication dialog

However, my blocker is, that there is no documentation on how to use it.


2024-10-25 09-14-42
Christopher Bautista

Hi @Noli Albay , looking at the forge component site, I believe the closest in line with your requirement is this one:

www.outsystems.com/forge/component-overview/11719/native-simple-authentication-o11

Inside the OAP, this uses the cordova plugin fingerprint-aio of which can handle the "invalidate the key" 

Apologies I was not able to create a poc for such, but I hope this can help you with your blocker.

Kind regards,

2023-06-21 02-12-59
John Jervy Eleda

Hi @Christopher Bautista,

We already tried it, but it doesn't work as expected.

 

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.