MohammadSadeghMehrafzoon / BiometricAuthentication

Learn how to implement biometric authentication in your Android app by using the Android Biometric API to create an app that securely stores messages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BiometricAuthentication

Biometric authentication allows you to quickly unlock your device with your fingerprint or face, confirming it’s really you who’s using the device. In this tutorial, you’ll learn how to use the Android Biometric API.

This app will securely store your messages, so only you can unlock them using your biometric signature. You’ll learn how to:

  1. Integrate the AndroidX Biometric Library.
  2. Authenticate a user through a biometric prompt.
  3. Encrypt and decrypt sensitive information using biometric credentials.
  4. Properly handle successful or failed authentication.

Note: This tutorial requires a device that has biometric authentication capability, either fingerprint or Android face recognition. The examples and sample code here will focus on the fingerprint authentication process.

Screenshots:

InCollage_20231019_135949592

About

Learn how to implement biometric authentication in your Android app by using the Android Biometric API to create an app that securely stores messages


Languages

Language:Kotlin 94.9%Language:Java 5.1%