aboutsummaryrefslogtreecommitdiff
path: root/src/filters/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/filters/mod.rs')
-rw-r--r--src/filters/mod.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/filters/mod.rs b/src/filters/mod.rs
index 10520a3..2bee8e3 100644
--- a/src/filters/mod.rs
+++ b/src/filters/mod.rs
@@ -1,9 +1,10 @@
use crate::error::ServiceError;
use crate::State;
use accesslog::AccessLogKind;
-use auth::HttpBasicAuthKind;
+use auth::{basic::HttpBasicAuthKind, cookie::CookieAuthKind};
use bytes::Bytes;
use error::ErrorKind;
+use file::FileKind;
use files::FilesKind;
use futures::Future;
use hosts::HostsKind;
@@ -16,6 +17,7 @@ use std::{net::SocketAddr, pin::Pin, sync::Arc};
pub mod accesslog;
pub mod auth;
pub mod error;
+pub mod file;
pub mod files;
pub mod hosts;
pub mod proxy;
@@ -25,9 +27,11 @@ pub type NodeResponse = Response<BoxBody<Bytes, ServiceError>>;
pub static MODULES: &'static [&'static dyn NodeKind] = &[
&HttpBasicAuthKind,
+ &CookieAuthKind,
&ProxyKind,
&HostsKind,
&FilesKind,
+ &FileKind,
&AccessLogKind,
&ErrorKind,
];