Circle Access Desktop

Demonstration of integration with Auth0 and escalation to Circle-of-Trust Identity Verification

Circle is reimagining cybersecurity. Using a unique next-gen architecture Circle secures identity, data and privacy for third-party applications using one unified API.  

Circle Access + Auth0

A demonstration of

1.

credential-free authentication powered by an integrated solution of Circle and Auth0;

2.

escalation to Circle-of-Trust human-in-the-loop distributed identity verification + authentication.
It is a single application page that uses Node.js/Express for the backend and HTML with JS for the frontend. Circle Service (Circle REST API) handles the entire authentication process and securely stores the access/refresh token. Before trying the demo, please see:
The demo application performs the following functions:

1.

check if the Circle Service is running and connects to it;

2.

check if an Auth0 Refresh Token is stored in Circle Service and perform the login process by requesting the Access Token from Auth0;
or

3.

redirects the user on the first login and store the Refresh Token securely;

4.

display the authenticated user information (via JWT).
Try the Demo

Other Related Links


Circle-of-Trust

Circle-of-Trust
When triggered using the Reauthentication option, the demo application performs the following functions:

1.

Circle Service locks the Secure Capsule;

2.

sends two codes via separate channels (email and SMS) as set by the demo user in the demo admin panel to the person that will authenticate the demo user that has been locked;

3.

when the demo user receives and inputs the authentication codes from the person to whom they were sent, Circle Service unlocks the Secure Capsule.
Go to the Demo

Other Related Links

Products This Demo Uses

Circle Access Desktop is leveraged for Secure Capsules to enable the secure storage, access and use of Auth0 tokens by the Web application.  Identity verification is performed by escalation to Circle-of-Trust Level 1.