Prevent non-login user wasting resource