isSessionActive method

bool isSessionActive(
  1. String sessionId
)

Validates if a session is active

Implementation

bool isSessionActive(String sessionId) {
  final session = _sessions[sessionId];
  if (session == null) return false;

  // Check if session is within valid time window (24 hours)
  final now = DateTime.now();
  final sessionAge = now.difference(session.lastActivity);
  return sessionAge.inHours < 24;
}