Module image

OpenIddict UI

Secure your .NET applications with OpenIddict PRO. Enjoy framework's advanced OpenID Connect features for authentication, authorization, identity management

Pro

OpenIddict UI

Introduction

This module provides complete integration and management UI for the OpenIddict package. OpenIddict aims to provide a versatile solution to implement OpenID Connect client, server and token validation support in ASP.NET Core applications.

ABP OpenIddict integration supports the code/implicit/hybrid flows, the client credentials/resource owner password grants and the device authorization flow.

ABP OpenIddict supports Entity Framework Core and MongoDB out-of-the-box and custom stores can be implemented to support other providers.

Features

Application Management

The module provides a page where you can add or edit your applications.

Application management

Application edit window provides detailed management for an applications.

Application edit

Permissions

Just like roles, an application can have a granted permission list. You can set an application's permissions from the application list page.

Permissions

Scopes

Scopes are identifiers for resources that a client wants to access. This identifier is sent to the OP during authentication or token request. You can manage your scopes within the scopes page.

Scope management


You can add a new scope from the following window:

New scope


You can edit the existing scope:

Edit existing scope

Login Features

In addition to the management features above, this module provides the necessary UI and backend logic to make your application an OpenId Connect server with consent UI, redirections and other discovery and authentication endpoints.

Database Providers

UI Frameworks

Useful Links

Documentation

Explore the Other Modules

Pro
Chat

Chat

Free
Docs

Docs

Pro
GDPR

GDPR

Pro
SaaS

SaaS