check method
Check if request is authenticated
Implementation
@override
Future<bool> check(Request request) async {
final sessionId = _extractSessionId(request);
if (sessionId == null) return false;
final session = _sessions[sessionId];
return session != null && !session.isExpired;
}