get method

  1. @override
Future<Map<String, dynamic>?> get(
  1. String id
)
override

Retrieves session data by ID.

Implementation

@override
Future<Map<String, dynamic>?> get(String id) async {
  final entry = _sessions[id];
  if (entry == null) return null;
  if (DateTime.now().isAfter(entry.expiresAt)) {
    _sessions.remove(id);
    return null;
  }
  return entry.data;
}