CacheSessionStore constructor
CacheSessionStore({
- required Repository repository,
- required List<
SecureCookie> codecs, - required Options defaultOptions,
- String cachePrefix = 'session:',
- Duration? lifetime,
Implementation
CacheSessionStore({
required this.repository,
required List<SecureCookie> codecs,
required Options defaultOptions,
this.cachePrefix = 'session:',
Duration? lifetime,
}) : codecs = codecs.isEmpty
? [SecureCookie(useEncryption: true, useSigning: true)]
: codecs,
defaultOptions = defaultOptions.clone(),
lifetime = lifetime ?? const Duration(hours: 2);