smstuebe / xamarin-fingerprint

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

Added ability to specify Authenticator type on Android systems. #232

Open eblis opened 1 year ago

eblis commented 1 year ago

This pull request is a little rough around the edges as I'm not very confident with C# and Visual Studio. Unfortunately I wasn't able to update MonoAndroid to a version that knows about Android API 30 :(

Allows you to specify STRONG (which should be fingerprint) and WEAK (which should be face), but it depends on the device.

This should fix #231 which in turn should allow BitWarden https://github.com/bitwarden/mobile/issues/1902 (and other users) to specify the authenticator to use. And if the device has correctly configured fingerprint to be STRONG and face unlock to be WEAK then the app could select which authentication method to use.

dlecan commented 1 year ago

What's blocking here? How can I help?

eblis commented 1 year ago

If you can get this merged that would be great 😄

dlecan commented 1 year ago

I'm not working for this project unfortunately

phillippschmedt commented 11 months ago

Hi. Is this project still active? Are there any plans to merge this PR? Thanks!

HavenDV commented 8 months ago

We are using this as part of the net8 MAUI project and decided to update this project and release the new version as Open-Source: https://github.com/oscoreio/Maui.Biometric I renamed the project, removed some legacy code, got rid of the use of obsolete api platforms, and introduced the AuthenticationStrength abstraction.

I'll be glad if you do a little review of the new code, because I was mostly inspired by your PR.