The project simply shows how to integrate:
- axum as http server
- axum-sessions as session middleware
- async-redis-session as session storage
A development container is a running Docker container with a well-defined tool/runtime stack and its prerequisites. You can try out development containers with GitHub Codespaces or Visual Studio Code Dev Containers.
- Provide a session mechanism with cookies
- Cookie must have http-only and secure flags set, the name must be configurable
- Cookie must only be set when session is started
- Cookie must be deleted from client browser on session end