HUAWEI FIDO provides your app with FIDO2 based on the WebAuthn standard. It provides Android Java APIs for apps and browsers, and allows users to complete authentication through roaming authenticators (USB, NFC, and Bluetooth authenticators) and platform authenticators (fingerprint and 3D face authenticator). In addition, FIDO provides your app with powerful local biometric authentication capabilities, including fingerprint authentication and 3D facial authentication. It allows your app to provide secure and easy-to-use password-free authentication for users while ensuring reliable authentication results.
Provides WebAuthn-based APIs for implementing the FIDO2 client.
Supports roaming authenticators, such as USB, NFC, and Bluetooth authenticators.
Supports platform authenticators, such as fingerprint and 3D face authenticators.
Takes the system integrity check result as the prerequisite for using FIDO2 authentication, ensuring more secure authentication.
Takes the system integrity check result as the prerequisite for using BioAuthn, ensuring more secure authentication.
Uses cryptographic key verification to ensure the security and reliability of authentication results.
HMS Core opens up the WebAuthn-based FIDO2 client capability.
HMS Core opens up the local fingerprint and 3D facial authentication capabilities.
You can use FIDO2 to check whether a user is a valid user of your app or service in situations such as sign-in and payment.
You can use BioAuthn to check whether the current user of a device is the device owner. For example, you can verify the user using Huawei-developed fingerprint or facial authentication capabilities instead of FIDO2 capabilities.
For details, please refer to supported regions and languages.