Articles

Curity Access Control Rules

Curity Access Control Rules

Access control rules and how to configure them using the admin UI

Using AD for Admin users

Using AD for Admin users

How to configure Curity to use AD for Admin users to log in to the admin UI.

Integrating with the Jetty "openid" module

Integrating with the Jetty "openid" module

How to configure and leverage the Jetty "openid" module with the Curity Identity Server.

Using the Android SDK to Consume the Authentication API

Using the Android SDK to Consume the Authentication API

How to use the Hypermedia Authentication API in an Android app.

Log to Datadog

Log to Datadog

How to configure logging to Datadog

Migrating from Spring Security OAuth to Curity Identity Server

Migrating from Spring Security OAuth to Curity Identity Server

A guide to migration from the deprecated Authorization Server from Spring Security OAuth to the alternative Curity Identity Server.

Account linking with Facebook

Account linking with Facebook

How to configure the Curity Identity Server to handle account linking using the Facebook Authenticator

Log to Splunk

Log to Splunk

How to configure logging to Splunk

Using the OAuth Assistant in a Single Page Application

Using the OAuth Assistant in a Single Page Application

How to use the Curity OAuth Assistant available in NPM in a Single Page Application

Hypermedia Authentication API demo client

Hypermedia Authentication API demo client

How to run and modify the API demo client.

Deploy the Curity Identity Server on Google Cloud Platform (GCP)

Deploy the Curity Identity Server on Google Cloud Platform (GCP)

How can the Curity Identity Server be deployed on GCP?

Running the Curity Identity Server in a multitenant architecture

Running the Curity Identity Server in a multitenant architecture

Microsoft Azure API Management

Microsoft Azure API Management

How to configure integration with the Curity Identity Server and Microsoft Azure API Management

How to deploy the Curity Identity Server on Azure

How to deploy the Curity Identity Server on Azure

How can the Curity Identity Server be deployed on Azure?

How to deploy the Curity Identity Server on AWS

How to deploy the Curity Identity Server on AWS

How can the Curity Identity Server be deployed on AWS?

Securing Symfony API with JWT

Securing Symfony API with JWT

How to secure your Symfony API with Json Web Tokens

Integrating the Curity Identity Server with AWS API Gateway using the Split Token approach

Integrating the Curity Identity Server with AWS API Gateway using the Split Token approach

How to configure the Curity Identity Server, DynamoDB, an AWS Lambda Authorizer to use the Split Token approach with the AWS API Gateway

How to Use Azure AD for credential verification

How to Use Azure AD for credential verification

How to configure the Curity Identity Server to leverage Azure AD with secure LDAP for credential verification

Non-Templatized Dynamic Client Registration

Non-Templatized Dynamic Client Registration

A tutorial on how to setup non-templatized DCR using Curity

Adding claims from authentication

Adding claims from authentication

How to use the authenticated subject claims provider to get attributes from the authentication as claims in the tokens.

Configuring Curity Identity Server as an Identity Provider in Cloudflare

Configuring Curity Identity Server as an Identity Provider in Cloudflare

Tutorial for configuring and using the Curity Identity Server as external IDP in Cloudflare.

Run Curity Identity Server on AWS  (CloudFormation Template)

Run Curity Identity Server on AWS (CloudFormation Template)

This tutorial takes you through the steps needed to run a Curity Identity Server Cluster in AWS using the CloudFormation template.

Integrating Curity Identity Server with Apigee Edge using the Split Token Approach

Integrating Curity Identity Server with Apigee Edge using the Split Token Approach

How to integrate the Curity Identity Server with Apigee Edge, with API proxy policies and the Split Token Approach

Using Pairwise Pseudonymous Identifiers

Using Pairwise Pseudonymous Identifiers

In this tutorial, we explain how to configure pairwise pseudonymous identifiers (PPIDs) to increase privacy

Split tokens with Cloudflare Gateway

Split tokens with Cloudflare Gateway

Learn how to setup Cloudflare CDN Gateway and the Curity Identity Server to use the Split Token approach.

Simple Authentication Action

Simple Authentication Action

How to write a simple Authentication Action

Geo-Location Authenticator Filter

Geo-Location Authenticator Filter

How to set up a geo-location filter to limit the authenticators presented to a user.

Configuring Curity Identity Server as an Identity Provider in Salesforce

Configuring Curity Identity Server as an Identity Provider in Salesforce

Tutorial for configuring and using the Curity Identity Server as external IDP in Salesforce.

OIDC client for Express with passport

OIDC client for Express with passport

How to secure your Express application with OAuth/OpenID Connect

Scripted attribute transformation

Scripted attribute transformation

Use a Script Authentication Action to transform attributes

OIDC Client with Mutual TLS Client Authentication

OIDC Client with Mutual TLS Client Authentication

An example showing how to setup an OIDC client with Spring Boot that authenticates with a client certificate.

JWT Validation with Spring Boot

JWT Validation with Spring Boot

How to secure your Spring boot API with JWT validation

Integrating with Kong

Integrating with Kong

How to configure and leverage the Kong Enterprise OAuth 2.0 Introspection plugin with the Curity Identity Server

Integrating with the Apache mod_auth_openidc module

Integrating with the Apache mod_auth_openidc module

How to configure and leverage the Apache mod_auth_openidc with the Curity Identity Server

OIDC Client with Spring Security

OIDC Client with Spring Security

How to secure your Spring application with Oauth/OpenID Connect

Authenticate using Azure AD

Authenticate using Azure AD

How to use Azure AD to authenticate to the Curity Identity Server

Per-client Debug Logging in Production Environments

Per-client Debug Logging in Production Environments

Using log4j2 to filter and log requests based on the calling client.

Setting up OpenID Connect in MuleSoft Anypoint

Setting up OpenID Connect in MuleSoft Anypoint

Tutorial for setting up MuleSoft Anypoint with the Curity Identity Server for user authentication via OpenID Connect.

Running a Cluster using Helm

Running a Cluster using Helm

Learn how the Helm chart can help you to manage you cluster of the Curity Identity Server.

Clustering using the Helm Chart

Clustering using the Helm Chart

How to run Helm chart for the Curity Identity Server

Running the Curity Identity Server in Cluster Mode

Running the Curity Identity Server in Cluster Mode

Learn more about the cluster mode in the Curity Identity Server.

Introduction to the CLI

Introduction to the CLI

This article gives a brief overview of the CLI and provides some examples.

Customize the Look and Feel

Customize the Look and Feel

How to Change the Look and Feel of Curity Identity Server

Integrating with Azure Active Directory

Integrating with Azure Active Directory

Step-by-step instructions on how to use Curity as an Identity Provider for Azure Active Directory,

Proof Key for Code Exchange

Proof Key for Code Exchange

How to use PKCE with a code flow client

Templatized Dynamic Client Registration

Templatized Dynamic Client Registration

A tutorial on how to setup templatized DCR using Curity

Customizing User consent

Customizing User consent

Customizing look and feel for consent

Clustering with Docker Compose

Clustering with Docker Compose

How to set up Curity with multiple nodes, using Docker Compose.

Integrating Curity Identity Server with Apigee Edge

Integrating Curity Identity Server with Apigee Edge

How to integrate the Curity Identity Server with Apigee, with API proxy policies

JWT Assertions

JWT Assertions

A tutorial that seeks to clarify how to achieve Client and User Authentication using JWTs

Endpoints and their URLs

Endpoints and their URLs

The specifics of Endpoints in the Curity Identity Server

Scope Authorization Manager

Scope Authorization Manager

Introduction to configuring the user management module for Curity and adding users through SCIM

PKCS#11-based HSMs like YubiHSM

PKCS#11-based HSMs like YubiHSM

Tutorial describing how to integrate PKCS#11-based HSMs like YubiHSM with the Curity Identity Server

User management with SCIM

User management with SCIM

Introduction to configuring the user management module for Curity and adding users through SCIM

Introspection and Phantom Tokens

Introspection and Phantom Tokens

A step-by-step tutorial describing how to configure the Curity Identity Server for Phantom Tokens

Entitlements in Introspection

Entitlements in Introspection

Including Entitlement Information in Introspection Results

Detailed guides for common scenarios using the Curity Identity Server.