CsrfMiddleware constructor

CsrfMiddleware({
  1. required String secretKey,
  2. String tokenName = 'X-CSRF-Token',
  3. String cookieName = 'XSRF-TOKEN',
  4. Duration tokenExpiry = const Duration(hours: 24),
  5. List<String> safeMethods = const ['GET', 'HEAD', 'OPTIONS'],
})

Implementation

CsrfMiddleware({
  required this.secretKey,
  this.tokenName = 'X-CSRF-Token',
  this.cookieName = 'XSRF-TOKEN',
  this.tokenExpiry = const Duration(hours: 24),
  this.safeMethods = const ['GET', 'HEAD', 'OPTIONS'],
});