UWL Demo Application
Overview of the UWL Demo Application
Here's a brief overview of the UWL process:
Step 1: Create a UWL Session
Here is an example of an application using the NodeJS SDK. A session will start when a user clicks the START SESSION button.

For detailed information on creating a UWL session using the BlockID SDK, see Create UWL Session
Step 2: Poll for UWL Session
When the user clicks the START SESSION button, a UWL session and session URL are created using the SDK, and the session URL is encoded into a QR code.
The polling service then starts. It will return a 404 Not Found
error until the BlockID mobile application authenticates the session and returns the Auth Result
as seen in the image.

For detailed information on polling a UWL session using the BlockID SDK, see Poll UWL Session
Step 3: User Scans QR using the BlockID Mobile Application
Using the BlockID mobile application, scan the QR code and authenticate the request.

Step 4: Process Response
The device will return the requested information, and the application can continue to its next step, such as logging in.
In the example shown below, the application is designed to return user information and nothing else.
