pub fn require_role(
role: &'static str,
) -> impl Fn(AuthGuard, Request, Next) -> Pin<Box<dyn Future<Output = Result<Response, AppError>> + Send>> + CloneExpand description
Middleware factory pour protéger un groupe de routes par rôle.
ⓘ
router.layer(middleware::from_fn(require_role("ROLE_ADMIN")))
router.layer(middleware::from_fn(require_role("ROLE_REDACTEUR")))