pub async fn require_admin( auth: AuthGuard, request: Request, next: Next, ) -> Result<Response, AppError>
Middleware pour protéger un groupe de routes par ROLE_ADMIN.