Skip to content
Clone
194c44c
16 lines 426 B Rust
use axum::extract::{Request, State};
use axum::middleware::Next;
use axum::response::Response;
use jwt::Session;
use jwt::share::guard::session_guard;
use crate::services::service::AgentsService;
pub async fn agents_guard(
State(service): State<AgentsService>,
session: Session,
request: Request,
next: Next,
) -> Response {
session_guard::<AgentsService>(State(service), session, request, next).await
}