diff --git a/example/main.dart b/example/main.dart new file mode 100644 index 00000000..e69de29b diff --git a/lib/src/csrf_filter.dart b/lib/src/csrf_filter.dart new file mode 100644 index 00000000..df0e8938 --- /dev/null +++ b/lib/src/csrf_filter.dart @@ -0,0 +1,19 @@ +import 'dart:async'; +import 'package:angel_framework/angel_framework.dart'; +import 'cookie_signer.dart'; + +class CsrfToken { + final String value; + + CsrfToken(this.value); +} + +class CsrfFilter { + final CookieSigner cookieSigner; + + CsrfFilter(this.cookieSigner); + + Future readCsrfToken(RequestContext req) async { + + } +}