required login before posting status, added integration tests for new status