Associate users and articles; require login to post

Resolves #12.
seems like this action shouldn't be allowed if a user isn't logged in