smstuebe / xamarin-fingerprint

Xamarin and MvvMCross plugin for authenticate a user via fingerprint sensor
Microsoft Public License
494 stars 118 forks source link

AllowAlternativeAuthentication false not working on iOS 14.2 #197

Open EmmanVazz opened 3 years ago

EmmanVazz commented 3 years ago

17 Steps to reproduce

  1. Use await CrossFingerprint.Current.AuthenticateAsync with defaults in AuthenticationRequestConfiguration.

Expected behavior

Show Password shouldn't be an option in Biometric Authentication as AllowAlternativeAuthentication is set to false by default.

Actual behavior

Show Password is actually shown even though AllowAlternativeAuthentication is set to false. You need to set FallbackTitle = string.Empty to get the fallback option on the iOS prompt to go away.

Configuration

Xamarin.Forms 5.0.0pr4 Plugin.FingerPrint 2.1.2 iOS 14.2

Don't need this fixed as I found this workaround but wanted to report in case anyone else runs into this or wants to fix this.

smsissuechecker commented 3 years ago

Hi @EmmanVazz,

I'm the friendly issue checker. It seems like (62.50 %) you haven't used our issue template :cry: I think it is very frustrating for the repository owners, if you ignore them.

If you think it's fine to make an exception, just ignore this message. But if you think it was a mistake to delete the template, please close the issue and create a new one.

Thanks!