feat: add biometric authentication support and related UI screens
- Updated AndroidManifest.xml to include permissions for biometric authentication. - Changed MainActivity to extend FlutterFragmentActivity for better compatibility. - Modified gradle.properties to optimize memory settings. - Enhanced app.dart to manage new app phases for biometric authentication. - Implemented LocalVaultService methods for handling biometric key protection. - Created BiometricChoiceScreen and BiometricGateScreen for user interaction. - Updated HomeScreen to handle vault invalidation scenarios. - Registered local_auth plugin for biometric functionality on macOS and Windows. - Updated pubspec.yaml and pubspec.lock to include local_auth dependency.
This commit is contained in:
+2
-1
@@ -40,8 +40,9 @@ dependencies:
|
||||
path_provider: ^2.1.4
|
||||
shared_preferences: ^2.3.2
|
||||
window_manager: ^0.5.1
|
||||
intl: ^0.19.0
|
||||
intl: ^0.20.2
|
||||
flutter_secure_storage: ^10.2.0
|
||||
local_auth: ^3.0.1
|
||||
sqlite3: ^3.3.1
|
||||
|
||||
dev_dependencies:
|
||||
|
||||
Reference in New Issue
Block a user