add decorator for protecting pages using beamline or vbl plugins