ClaudeSuperPower

identityserver-ui-flows

Skill

Guide for building login, logout, consent, error, and federation gateway UI pages in Duende IdentityServer, including IIdentityServerInteractionService usage, external provider integration, and Home Realm Discovery strategies.

Install

git clone https://github.com/DuendeSoftware/duende-skills.git ~/.claude/skills/identityserver-ui-flows

What is identityserver-ui-flows?

Guide for building login, logout, consent, error, and federation gateway UI pages in Duende IdentityServer, including IIdentityServerInteractionService usage, external provider integration, and Home Realm Discovery strategies.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~57 tokens of context used while enabled, before you invoke anything

Documentation

README · ~8 min read

IdentityServer UI Flows: Login, Logout, Consent, and Federation

When to Use This Skill

  • Building or customizing the login page (local credentials, MFA, passwordless)
  • Integrating external identity providers (Google, Azure AD, SAML, etc.)
  • Implementing the consent page for third-party client authorization
  • Building the logout flow with session cleanup and client notifications
  • Implementing a federation gateway with Home Realm Discovery (HRD)
  • Handling and displaying error pages for protocol errors
  • Using IIdentityServerInteractionService to interact with the protocol engine
  • Redirecting users back to clients after login/logout

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.