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}