Skip to main content

KOBIL QR V2

KOBIL QR V2

The main task of this execution is to verify the user's identity by scanning a QR image that is generated and displayed in the web view. QR code contains random values, known as a nonce, which the user needs to scan using the mobile application (client application).

Type

ProtocolOpenID Connect 1.0
HTTP methodGET
TypeBrowser Flow
EndpointAuthorization Endpoint
Flow SupportedAuthorization code flow
Implicit flow
Hybrid flow
ResponseID Token, Access Token, Refresh Token
Response Modequery, form_post, fragment

How to configure

To configure the authenticator, follow these steps

  1. Select the Settings button.
  2. Click Config.

Choose the actions you want to proceed with and enter the necessary configuration data. By following these steps, you can successfully configure the authenticator.

KOBIL QR flow

Configuration

Parameters involved in KOBIL QR V2 execution
ParameterDescription
IDA unique system-generated UUID automatically assigned to each database record.
AliasName representing the overall configuration within a specific authenticator.
TTL of QRSets the QR code timeout in seconds (e.g, 20 seconds), with a default of 120 seconds.
Enable attempted flowOption to skip the current authenticator/flow and proceed to the next one.

KOBIL QR flow

User Flow

This execution contains following main steps:

  1. The web app generates and displays a QR code containing random values, called a nonce. The user scans it using the mobile app, and upon successful authentication, they are logged in.

  2. The system will fail authentication due to a transaction timeout if the QR code is not scanned

    Note: Timeout seconds can be set by the client as per their requirement in TTL of QR configuration.

KOBIL QR flow