check method

  1. @override
Future<bool> check(
  1. Request request
)
override

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;
}