fc-session-cache
A simple in-memory cache for session storage
How it Works
- Your container or environment has an env variable called
FC_SESSION_CACHE_USERNAME
andFC_SESSION_CACHE_PASSWORD
exposed - The cache will expose an API to interact with the cache
- Make requests to each endpoint with the format http://username:password@url-to-cache/endpoint
Endpoints
The cache exposes these API endpoints:
- Get: the Get endpoint takes a
cookie
field in the body and returns the corresponding session - Put: the Put endpoint takes a
cookie
field and asession
object and pushes it to the cache - Remove: the Remove endpoint takes a
cookie
field in the body and removes the corresponding session - Flush: the Flush endpoint removes all sessions from the cache
Docker
The cache is also provided as a docker container: