Register an authenticator with Temenos
If a user already exists in the customer-side system, you can initiate an authenticator registration that creates the same user in Infinity Fabric and Authentication Cloud and creates a new FIDO UAF authenticator tied to this user. On this page, you can find two main registration use cases: registration using only a mobile banking app, and registration using a mobile banking app and your web banking application.
Registration using mobile banking app
In this use case, a mobile banking app is used to register an authenticator. The following step list shows the high-level workflow:
- The user opens the mobile banking app and enters their username and password.
- The user chooses to register a second-factor authenticator.
- The user receives an SMS with a code and enters the code into the mobile banking app.
- The mobile banking app registers the new authenticator with the help of Nevis Mobile Authentication SDK and Authentication Cloud.
- The mobile banking app receives the registration confirmation.
The following diagram shows a more detailed example of an end-to-end sequence of registering a new PIN or biometric authenticator through a mobile banking app. The diagram includes customer, Temenos, and Authentication Cloud functions, with the following color coding:
- Yellow: Temenos functions
- Blue: Nevis Mobile Authentication SDK and Authentication Cloud functions
The SDK is integrated into the mobile banking app.
Authentication Cloud functions include API calls to initiate the registration, verify a status token, and optionally, to get the username
. For more information about these calls, see Register a mobile app and Retrieve a user.
Registration using a mobile banking app and a web application
In this use case, both the web banking application and a mobile banking app are used to register an authenticator. The following step list shows the high-level workflow:
- The user opens the web banking application and enters their username and password.
- The user chooses to register a second-factor authenticator.
- The web banking application presents a QR code to start the registration.
- The user reads the QR code with the mobile banking app.
- The mobile banking app registers the new authenticator with the help of Nevis Mobile Authentication SDK and Authentication Cloud.
- The web banking application sends the registration confirmation to the mobile banking app.
The following diagram shows a more detailed example of an end-to-end sequence of registering a new FIDO UAF authenticator using a mobile banking app and your web application. The diagram includes customer, Temenos, and Authentication Cloud functions, with the following color coding:
- Gray: Customer functions
- Yellow: Temenos functions
- Blue: Nevis Mobile Authentication SDK and Authentication Cloud functions
The SDK is integrated into the mobile banking app.
Authentication Cloud functions include API calls to initiate the registration, verify a status token, and optionally, to get the username
. For more information about these calls, see Register a mobile app and Retrieve a user.