You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.NET MAUI provides a comprehensive framework for building cross-platform applications but currently lacks native support for biometric authentication (such as fingerprint scanning and facial recognition). Integrating biometric authentication would enhance security and user experience across different platforms.
Public API Changes
Introduce a new BiometricAuthentication class within the Microsoft.Maui.Security namespace.
This class should provide methods like AuthenticateAsync, IsBiometricSupported, GetAvailableBiometricTypes, etc.
Include events for authentication success and failure, providing detailed information about the outcome.
Ensure that the API design is consistent with the existing .NET MAUI coding patterns for ease of use and implementation.
Intended Use-Case
This feature is intended for applications requiring secure user authentication, such as financial apps, personal data apps, or any application where enhanced security is paramount. It provides users with a quick, secure, and modern way to authenticate, leveraging the native biometric capabilities of their devices. By integrating biometric authentication into .NET MAUI, developers can offer a more seamless and secure user experience across different platforms without resorting to third-party libraries or custom implementations.
This discussion was converted from issue #19527 on December 20, 2023 19:06.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Description
.NET MAUI provides a comprehensive framework for building cross-platform applications but currently lacks native support for biometric authentication (such as fingerprint scanning and facial recognition). Integrating biometric authentication would enhance security and user experience across different platforms.
Public API Changes
BiometricAuthentication
class within theMicrosoft.Maui.Security
namespace.AuthenticateAsync
,IsBiometricSupported
,GetAvailableBiometricTypes
, etc.Intended Use-Case
This feature is intended for applications requiring secure user authentication, such as financial apps, personal data apps, or any application where enhanced security is paramount. It provides users with a quick, secure, and modern way to authenticate, leveraging the native biometric capabilities of their devices. By integrating biometric authentication into .NET MAUI, developers can offer a more seamless and secure user experience across different platforms without resorting to third-party libraries or custom implementations.
Beta Was this translation helpful? Give feedback.
All reactions