powerauth-mobile-sdk icon indicating copy to clipboard operation
powerauth-mobile-sdk copied to clipboard

Touch ID authentication fails when unlocking screen

Open petrdvorak opened this issue 7 years ago • 3 comments

Steps to reproduce:

  • Invoke login via Touch ID
  • Press Home button

=> 'errSecAuthFailed' is triggered, invalid signature is computed

This is caused by an ssue in iOS SDK - we are unable to distinguish errSecAuthFailed caused by invalid authentication (wrong finger) and the same error caused by locking screen / pressing Home button.

We reported this issue as rdar://30141672.

petrdvorak avatar Mar 03 '17 12:03 petrdvorak

Upcoming release 1.7.5 will provide a proper workaround in form of enhanced authenticateUsingBiometry() method. The method fully handle all such situations internally.

The issue will be properly resolved in future 1.8.x release, by introducing asynchronous API for signature calculations (see #497)

hvge avatar Nov 02 '22 11:11 hvge

Our updated documentation provides a temporary workaround for this issue.

hvge avatar Nov 10 '22 18:11 hvge

Moved to future 1.10.0 release

hvge avatar Jul 26 '24 09:07 hvge