4.32 Integration Guide

Accelerate application integration with ready-to-use ZTrust authentication guides.

The ZTrust Integration Guide provides developers with a step-by-step approach to integrate applications with the ZTrust Identity Platform using industry-standard authentication protocols such as OpenID Connect (OIDC) and OAuth 2.0.

This guide simplifies the integration process by offering ready-to-use code snippets and configuration instructions for multiple application platforms. It helps developers quickly configure authentication and authorization for their applications while ensuring secure identity management through ZTrust.

The Integration Guide is designed to deliver a developer-friendly and streamlined integration experience.

Supported Platforms

The ZTrust Integration Guide currently supports integration examples for the following application platforms:

  • React JS

  • Spring Boot

  • Next.js

  • Python

  • .NET

  • Quarkus

Additionally, the guide provides information about ZTrust Identity Platform endpoints required for authentication and authorization flows.

Accessing the Integration Guide

Follow the steps below to access the Integration Guide from the ZTrust Admin Console.

Step 1: Navigate to Clients

  1. Log in to the ZTrust Admin Console.

  2. From the Manage section, open the Clients tab.

    Fig 4.32.a Realm overview page

Step 2: Select the Client

Select the Client ID corresponding to the application you want to integrate with the ZTrust Identity Platform.

Fig 4.32.b Clients tab in side bar

Step 3: Open the Integration Guide

After selecting the client:

  1. Navigate to the Integration Guide tab in the client configuration menu.

Fig 4.32.c Client settings page

Step 4: Choose the Application Platform

Inside the Integration Guide tab, multiple application platform options will be displayed.

Select the platform that matches your application environment.

Fig 4.32.d Integration guide tab

For example:

  • Click React JS if your application is built using React.

    Fig 4.32.e Reactjs integaration guide

Integration Instructions

Once a platform is selected, the Integration Guide provides:

  • Step-by-step integration instructions

  • Configuration details

  • Authentication flow guidance

  • Code snippets for the selected platform

These instructions help developers quickly implement OIDC/OAuth 2.0 authentication with ZTrust.

Fig 4.32.f Step by step integration guide

Benefits

The ZTrust Integration Guide helps developers:

  • Quickly integrate applications with ZTrust Identity Platform

  • Use secure authentication protocols (OIDC & OAuth 2.0)

  • Access ready-to-use code examples

  • Reduce integration complexity

  • Accelerate application onboarding to the ZTrust ecosystem

Summary

The ZTrust Integration Guide simplifies the process of integrating applications with the ZTrust Identity Platform. By providing platform-specific instructions and code examples, it enables developers to implement secure authentication quickly and efficiently.

Last updated