Associate users and articles; require login to post

Resolves #12.
For all methods? Whitelist instead of blacklist then?