authenticate method
Requests biometric authentication using the Flutter Local Authentication plugin.
This method triggers a biometric authentication prompt, allowing the user to
authenticate using their fingerprint, face, or other biometric methods
supported by the device. If the user successfully authenticates, the method
returns true
. If authentication fails or is canceled, it returns false
.
Note: Biometric authentication must be available on the device, and the user must have set up biometrics in their device settings for this method to work.
Returns true
if authentication succeeds, false
otherwise.
Throws an exception if there's an issue with the authentication process.
Implementation
@override
Future<bool> authenticate() async {
return await methodChannel.invokeMethod<bool>('authenticate') ?? false;
}