SimpleIdServer offers a mobile application that is both free and open-source.
The application can be downloaded for Android here.
The mobile application utilizes SimpleIdServer's FIDO U2F endpoints to enroll a public key, while the private key is securely stored on the device.
During the authentication process, SimpleIdServer sends a challenge response to the device to verify the corresponding private key.
Follow these steps to enroll your mobile application:
- Go to the following URL to register a new user https://openid.simpleidserver.com/master/registration?workflowName=mobile.
- Enter a random username and click on the
Generate QR Codebutton.
If you are using the mobile application, follow these steps:
- Open the mobile application.
- Select the
- Click on the
Scan QR Codebutton and scan the QR code displayed on the website.
Your mobile application is now successfully enrolled and ready to be used for user authentication.