# identityserver-sessions-providers

> Claude/Codex skill by [@duendesoftware](https://omgskills.com/library/duendesoftware/index.md) · 9 stars · Updated 2026-10-16

Guide for configuring server-side sessions, session management and querying, inactivity timeout, dynamic identity providers, and CIBA (Client Initiated Backchannel Authentication) in Duende IdentityServer.

Tags: ai-agents, claude, claude-code

## Install

```sh
git clone https://github.com/DuendeSoftware/duende-skills /tmp/duende-skills && ln -s /tmp/duende-skills/skills/identityserver-sessions-providers ~/.claude/skills/identityserver-sessions-providers
```

## From README

IdentityServer Sessions, Dynamic Providers, and CIBA When to Use This Skill Enabling and configuring server-side sessions for authentication state management Implementing session querying, revocation, and administrative tooling via ISessionManagementService Configuring inactivity timeout across IdentityServer and client applications Setting up the Entity Framework Core session store or implementing a custom IServerSideSessionStore Adding dynamic identity providers loaded from a database at runtime Implementing custom non-OIDC dynamic provider types (Google, SAML, etc.) Building a CIBA (Client Initiated Backchannel Authentication) flow Understanding edition requirements (Business vs Enterprise) for these features Docs: https://docs.duendesoftware.com/identityserver/ui/server-side-sessions/ Server-Side Sessions What Problem Do They Solve? By default, ASP.NET Core stores all authentication session state in a self-contained cookie.

## Links

- HTML page: https://omgskills.com/library/duendesoftware/duende-skills/skills/identityserver-sessions-providers/
- GitHub: https://github.com/DuendeSoftware/duende-skills
- Author: [@duendesoftware](https://omgskills.com/library/duendesoftware/index.md)

## More from this repo

- [aspnetcore-authentication](https://omgskills.com/library/duendesoftware/duende-skills/skills/aspnetcore-authentication/index.md) — ASP.NET Core authentication middleware configuration including OpenID Connect, JWT Bearer, cookie authentication,...
   - [@duendesoftware](https://omgskills.com/library/duendesoftware/index.md) · 9 stars
- [aspnetcore-authorization](https://omgskills.com/library/duendesoftware/duende-skills/skills/aspnetcore-authorization/index.md) — ASP.NET Core authorization patterns including policy-based authorization, IAuthorizationHandler implementations,...
   - [@duendesoftware](https://omgskills.com/library/duendesoftware/index.md) · 9 stars
- [claims-authorization](https://omgskills.com/library/duendesoftware/duende-skills/skills/claims-authorization/index.md) — Claims transformation and profile service patterns for Duende IdentityServer — IProfileService, IClaimsTransformation,...
   - [@duendesoftware](https://omgskills.com/library/duendesoftware/index.md) · 9 stars
