HTTP API for listing active user sessions and deleting a session with cascade clearing of OAuth tokens.
Critical
Yes
Namespace
shturval-backend
session-manager is included in the Helm chart shturval-auth. Typically the component is placed next to the authn-server, and the backend API accesses it through SESSION_LIST_URL and SESSION_DELETE_URL.
Purpose: Support administrative and user scenarios for revoking sessions after login. The service provides a separate HTTP application that is called by the backend and works synchronously with the Redis session store and associated token store.
Session creation during login remains on the authn-server.
Backend API routes active user login management requests to session-manager. authn-server creates sessions and uses common session/token storage interfaces for login-flow.
The deployment is set by Helm chart shturval-auth. The main placement is a shared pod with auth processes and a separate Service for internal calls from the backend.
Redis parameters and integration URLs are set through platform managed values and ShturvalServicePatch (SSP).