Skip to content
Clone
b453d5d
16 lines 422 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::IssueService;
pub async fn issue_guard(
State(service): State<IssueService>,
session: Session,
request: Request,
next: Next,
) -> Response {
session_guard::<IssueService>(State(service), session, request, next).await
}