Early Preview
interface Duende.​IdentityServer.​Services.​IUserSession
Assembly: Duende.IdentityServer
Manages the current user's authentication session and tracks the client applications that are participating in it. The session is identified by a unique random session ID assigned when the user first logs in. As clients request tokens, their IDs are recorded in the session so that IdentityServer can send logout notifications to all participating clients at sign-out time. This interface also exposes methods for managing the session ID cookie used by IdentityServer's OIDC session management implementation. The default implementation is <c>DefaultUserSession</c> , which stores the session ID and client list in the authentication properties.