Getting started
This section explains how to quickly integrate Mobile FIDO SDK into your mobile application. A sample app is provided to show a concrete example of such integration.
These samples can be obtained in the respective GitHub repositories:
Organization of the source code
The source code of this sample application is organized into its key features.
Each feature identifies the related code sample to execute it.
The end users begin with registering their authenticator with Mobile FIDO SDK before moving on to authenticate themselves using a previously registered FIDO authenticator. In the Settings page, the end user can explore a myriad of features provided by Mobile FIDO SDK including:
-
managing the passcode authenticator
-
changing a passcode
-
deleting previous authenticator registrations
-
exporting logs
To start, you need to install the Mobile FIDO SDK into your application. The SDK package also contains the Mobile FIDO UI SDK, which you can optionally integrate into your application. The Mobile FIDO UI SDK allows you to quickly experience the actual use cases of the SDK using an initial set of pre-packaged UI codes.
The sample application found on GitHub demonstrates the functionality of each feature.
The downloaded sample application does not work as-is. You need to follow the instructions in the Getting Started section, to complete the source code.