diff --git a/src/webserver.rs b/src/webserver.rs index 13e696c..a9d7bbc 100644 --- a/src/webserver.rs +++ b/src/webserver.rs @@ -83,15 +83,12 @@ fn authenticate(tokens: HashMap) -> impl Filter()) - .and(filters::addr::remote()) .and_then( - |tokens: Arc>, token: AuthToken, peer_addr: Option| { + |tokens: Arc>, token: AuthToken| { async move { - if let Some(addr) = peer_addr { - if let Some(token) = token.token { - if tokens.contains(&token) { - return Ok(()); - } + if let Some(token) = token.token { + if tokens.contains(&token) { + return Ok(()); } } Err(warp::reject::custom(ActionStatus::Err {