add user ban logic to post handling