All new devices have some sort of fingerprint authentication already built-in. Using this built-in feature we can provide mobile app users with a simple and convenient way to unlock their “secret” data inside the application.
Advantages of Fingerprint authentication
Fast, convenient and reliable to use.
Unique fingerprints assure that your mobile application is just unlocked by you
We can add fingerprint/touch ID authentication to Ionic/Angular mobile applications using cordova-plugin-fingerprint-aio. We can also use this plugin in such a way that if the user closes the application without logging out and then re-enters the application, it will force the user to scan their fingerprint.
a way that if the user closes the application without logging out and then re-enters the application, it will force the user to scan their fingerprint.
Basic Application Flow
The basic flow of the mobile application will be as shown below:
User logs into the application with username and password.
On successful authentication, the user will be navigated to the dashboard page.
User exits from the application (not logged out from the application).
User resumes the application
A “Fingerprint Access” will pop up over the application.
The “Fingerprint Access” will be dismissed if the user is successfully verified by Fingerprint/Touch ID.
User will be navigated to the dashboard page.