cal_core/authentication/
session.rs

1// File: cal-core/src/authentication/session.rs
2
3use serde::{Deserialize, Serialize};
4use chrono::{DateTime, Utc};
5
6#[derive(Debug, Clone, Serialize, Deserialize)]
7pub struct SessionData {
8    pub session_id: String,
9    pub user_id: String,
10    pub agent_id: String,
11    pub account_id: String,
12    pub created_at: DateTime<Utc>,
13    pub expires_at: DateTime<Utc>,
14}