JanssenProject / JanssenProject/jans
Implement Client Session Storage
Open
kind-enhancement
needs-triage
- Dominant language
- Java
- Stars
- 647
- Forks
- 173
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 110
Description
Client-side sessions make clustering stateless (no need to persist or cache sessions on the server side), but they only support a subset of use cases. Server-side sessions support all use cases, but require persistence and caching, and usually create additional points of failure in a clustered deployment.
Shibboleth IDP has a good definition of this requirement.
https://shibboleth.atlassian.net/wiki/spaces/IDP30/pages/2496561555/StorageConfiguration#StorageConfiguration-ClientStorageService
Contributor guide
Assessment
This issue has not been assessed yet.