biometric_storage
biometric_storage copied to clipboard
Flutter plugin to store data behind biometric authentication (ie. fingerprint)
doesn't work even on a real device
**Issue** When doing consecutive reads on iOS with biometric authentication (FaceID), an exception is thrown: `Unhandled Exception: PlatformException(SecurityError, Error while Error retrieving item. -25293: -25293: The user name or passphrase...
Hi I'm build on real iOS device. I can see FaceId popup when i call `storage.read()` at first time. But i call `storage.read()` at second times it auto return value...
* Deprecated `authenticationValidityDurationSeconds` * Create `androidAuthenticationValidityDuration` * Create `iosTouchIDAuthenticationAllowableReuseDuration` * Create `iosTouchIDAuthenticationForceReuseContextDuration` replaces * #73
This PR retains the LAContext until `authenticationValidityDurationSeconds` have elapsed, thus forcing the user to reauthenticate when it has been that long since either: * They authenticated to unlock their phone...
Current behavior is that on adding/changing fingerprint/faceId the data securely stored is not deleted/invalidated. So basically anyone knows phone password can use app developed with this plugin, but it is...
I have no concrete data on this but while debugging something that was probably unrelated in the end, I found a number of concerning discussions relating to the reliability of...
Hello there, I can create a storage on android emulator. Write/read on it. I then restart the application and want to read from the storage but get a storage not...
At the moment the app using this plugin has to be forcibly restarted to change the options such as `authenticationValidityDurationSeconds`. It would be good to be able to allow the...