FLUTTER ECOSYSTEM

native_auth

this package is to implement faceID, touchID and fingerprint authentication

Latest version
1.0.6
30-day downloads
19
Likes
32
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Native Auth is a Flutter package that enables biometric authentication using Face ID, Touch ID, and fingerprint recognition on Android and iOS devices. It provides a simple interface to integrate secure local authentication into apps, enhancing user experience with quick and reliable identity verification. The package supports Windows as well, making it suitable for cross-platform applications. Built with native platform APIs, it ensures compatibility and performance. Developers can easily implement secure login or sensitive action confirmation with minimal code. The source code is publicly available on GitHub for transparency and contribution.

Use cases
  • Secure app login
  • Biometric-based transaction confirmation
  • Protected data access
  • User identity verification
  • Two-factor authentication
Key features
  • Face ID support
  • Touch ID support
  • Fingerprint authentication
  • Cross-platform compatibility (Android, iOS, Windows)
  • Simple API integration
Suitable for
  • Apps requiring secure authentication
  • Financial or banking applications
  • Healthcare apps with privacy needs
  • Applications handling sensitive user data
  • Developers building secure mobile experiences
Considerations
  • Requires device support for biometrics
  • Limited to Android, iOS, and Windows platforms
  • May need fallback authentication methods
  • Permissions must be properly handled
  • Not suitable for non-biometric use cases
Supported platformsAndroidiOSWindows

Install package

flutter pub add native_auth

Categories

Dependencies

Dependency list 3 items
  • local_auth^2.1.6
  • local_auth_android^1.0.21
  • local_auth_ios^1.1.1

Source repository

Related projects

No data available yet.