biometric_auth_advanced 1.0.0 copy "biometric_auth_advanced: ^1.0.0" to clipboard
biometric_auth_advanced: ^1.0.0 copied to clipboard

PlatformAndroid

Advanced biometric authentication plugin with comprehensive Android support including fingerprint, face recognition, iris scanning, and device credentials using modern BiometricPrompt API.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2024-11-06 #

Added #

  • 🎯 Complete biometric authentication support for Android
  • πŸ‘† Fingerprint recognition support
  • πŸ‘€ Face recognition support (2D and 3D)
  • πŸ‘οΈ Iris recognition support (Samsung Galaxy S8/S9/Note 8/Note 9)
  • πŸ” Device credential fallback (PIN, Pattern, Password)
  • πŸ’ͺ Strong biometric authentication (Class 3)
  • 🌟 Weak biometric authentication (Class 2)
  • πŸ“Š Comprehensive device capability checking
  • πŸ” Intelligent biometric type detection based on device manufacturer and model
  • βš™οΈ Modern BiometricPrompt API implementation
  • πŸ“± Support for Android 7.0 (API 24) to Android 14+ (API 36)
  • 🎨 Beautiful Material Design 3 example app
  • βœ… Extensive error handling with 15+ error codes
  • πŸ”„ Authentication cancellation support
  • 🎯 Confirmation required option for high-security operations
  • 🧩 Reusable BiometricAuthButton widget

Technical Details #

  • Built with Kotlin 2.1.0
  • Uses AndroidX Biometric 1.2.0-alpha05
  • Minimum SDK: 24 (Android 7.0)
  • Compile SDK: 36 (Android 14+)
  • Full null safety support

Security Features #

  • No credential storage
  • System-handled authentication via BiometricPrompt
  • Secure method channel communication
  • Proper activity lifecycle management
  • Memory leak prevention
0
likes
140
points
134
downloads

Publisher

unverified uploader

Weekly Downloads

Advanced biometric authentication plugin with comprehensive Android support including fingerprint, face recognition, iris scanning, and device credentials using modern BiometricPrompt API.

Repository (GitHub)
View/report issues

Topics

#biometric #authentication #fingerprint #face-recognition #security

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on biometric_auth_advanced

Packages that implement biometric_auth_advanced