pub fn require_permission(
required: Permission,
) -> impl Fn(State<AuthState>, Request, Next) -> Pin<Box<dyn Future<Output = Result<Response, AuthMiddlewareError>> + Send>> + CloneExpand description
Authorization middleware factory
Creates middleware that checks if the authenticated user has required permissions.