Skip to main content

Client Management

Overview

Clients are entities that can request the authentication of a user. Clients come in two forms. The first type of client is an application that wants to use single-sign-on inside their application. These clients just want IgniteConnex to provide security for them. The other type of client is the one requesting for an access token so that it can invoke other services on behalf of the authenticated user.

Uses of Client Management

Simply said, the Client is an application. For example, ayx.com, a mobile application, REST API, etc. could be a form of an application. Any user-defined application has to be registered as a client in the IgniteConnex identity platform.

So the main use of creating clients or managing clients in IgniteConnex identity is to gather entire information about a web application at a place so that the app can be accessed using the IgniteConnex identity authentication bridge. When we configure a client in IgniteConnex identity, we get a client id and client secrets which can be further used for the integration purpose of IgniteConnex identity and your web application.

Remember

A single API can also be a client inside IgniteConnex Identity.

We manage these Clients:

We have two types of clients that we can manage using our IgniteConnex Identity System.

  • OIDC Clients
  • SAML Clients
The chosen protocol for securing applications is OpenID Connect. It was made to be web-friendly from the bottom up and functions best with HTML5/JavaScript apps.