createSession static method

Future<Session> createSession(
  1. Request request
)

Creates a new session, assigns it a unique id and returns that session.

Implementation

static Future<Session> createSession(Request request) async {
  final sessionId = getSessionId(request);
  final result = Session._(
    id: sessionId,
  );
  await storage.saveSession(result, sessionId);
  return result;
}