ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Member Functions | List of all members
auth_session_service Class Reference

In-memory JWT session tracker. More...

#include <auth_session_service.hpp>

Collaboration diagram for auth_session_service:
Collaboration graph

Public Member Functions

void add_session (const std::string &token, ores::iam::domain::session session)
 
void remove_session (const std::string &token)
 
std::optional< ores::iam::domain::sessionfind_session (const std::string &token) const
 
std::vector< ores::iam::domain::sessionget_all_sessions () const
 

Detailed Description

In-memory JWT session tracker.

Maps Bearer tokens to session data for fast in-process auth checks.