import hashlib import hmac import time class SignatureError(Exception):
use serde::{Deserialize, Serialize}; use std::time::{SystemTime, UNIX_EPOCH}; #[derive(Debug, Clone, Serialize, Deserialize)] pub struct Session { pub user_id: u64,