Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bharathvishal/biometric-authentication-android

A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation in xml with MDC 3.
https://github.com/bharathvishal/biometric-authentication-android

android android-app android-application android-development android-library android-sdk android-studio android-ui androidstudio androidx app application biometrics biometrics-android fingerprint-authentication jetpack-compose kotlin kotlin-android material-design native

Last synced: 14 days ago
JSON representation

A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation in xml with MDC 3.

Awesome Lists containing this project

README

        

# Biometric-Authentication-Android



A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation with xml

 
### Usage:
1. Open project and sync gradle.
2. Modify the code to suit your needs.
3. Watch out for more features.

 
### Stats Displayed :
- Availability of biometric hardware
- Whether device has user fingerprint
- Whether device has PIN/Password

 
### Preview :
![Preview](https://github.com/BharathVishal/Biometric-Authentication-Android/blob/master/Preview/PreviewGif.gif)

 
### Screenshots :
![Screenshot 1](https://github.com/BharathVishal/Biometric-Authentication-Android/blob/master/Screenshots/1.png?s=10)
![Screenshot 2](https://github.com/BharathVishal/Biometric-Authentication-Android/blob/master/Screenshots/2.png?s=10)
![Screenshot 2](https://github.com/BharathVishal/Biometric-Authentication-Android/blob/master/Screenshots/3.jpg?s=10)

 
### Year developed :
2020

 

### SDK Info :
Min SDK : 23 | Target SDK : 35 | Gradle : 8.9.0 | Kotlin | Jetpack Compose

 

### Android Studio Version :
Android Studio Ladybug | 2024.2.1 Patch 3

 

#### License :
[Apache License 2.0](https://github.com/BharathVishal/Biometric-Authentication-Android/blob/master/LICENSE)
 

 
####
Android is a trademark of Google LLC.

 

© 2020-2025. Developed by Bharath Vishal G (https://github.com/BharathVishal).
App logo - Fingerprint material icon.

Thank you. :slightly_smiling_face: