Need a plugin to manage public authors



I’m looking for a plugin that’ll allow users signup on my WordPress website and make their own posts on the site. Posts will typically have to be vetted

They will receive commissions based on pageviews they get for each post, so I’m also looking for a way to track that. And if they can see traffic reports for they’ve posted, that’ll be super awesome

Any ideas will be welcome